woocommerce / woocommerce-gateway-stripe

The official Stripe Payment Gateway for WooCommerce
https://wordpress.org/plugins/woocommerce-gateway-stripe/
229 stars 200 forks source link

Support for Maestro Card type #1167

Closed dougaitken closed 4 months ago

dougaitken commented 4 years ago

Describe the bug

Maestro cards are supported by Stripe as shown on the cards landing page - https://stripe.com/payments/features#cards

Customers are reporting that longer Maestro cards are throwing an error:

2698377-zen 2844858-zen

To Reproduce

Without using a live payment card, this isn't reproducible since Stripe don't have a Maestro test card.

Expected behavior

Clarification of card types accepted via our extension. Maestro is mentioned in the code but are we able to confirm that longer Maestro cards will be accepted with our use of the Stripe API?

https://github.com/woocommerce/woocommerce-gateway-stripe/blob/29ad3bc597450948386a3654a31eeb799aab23a1/assets/images/maestro.svg#L8 https://github.com/woocommerce/woocommerce-gateway-stripe/blob/99318bbbdbe101a8a4b6b9d4a0d5613ee0960665/assets/css/stripe-styles.scss#L53

Additional context

I reached out to Stripe support and they confirmed Maestro cards are accepted but they don't have a test card for us to use. I found other test cards for other providers but I don't know if they are payment gateway specific test cards or if when using a card number not in the standard xxxx-xxxx-xxxx-xxxx format, our extension rejects this as not a valid card number - Maestro cards can have between 12 and 19 digits

Sidenote - we use an outdated card logo compared to the correct one

melindahelt commented 4 years ago

13196008-hc requesting this

cryptoiskey commented 3 years ago

I have been having this issue with many customers from Europe, they can't pay using Maestro. I have spoken to Stripe and they have confirmed Maestro is enabled.

jrick1229 commented 3 years ago

Requested in: https://wordpress.org/support/topic/maestro-card-payment-does-not-show-2/

bozicek-png commented 3 years ago

I am having the same issue in Europe: Stripe says Maestro is supported while checkout page does not show Maestro icon and paying with Maestro is not possible (Maestro use 15 or 19 digits but Mastercard always use 16 digits). As I am using free WooCommerce plugin they refuse to provide assistance. Any ideas how to enable Maestro in WooCommerce & Stripe?

anant1811 commented 3 years ago

3581421-zen requesting this as well.

kimgysen commented 3 years ago

I'm from Belgium and before using Stripe I want to know if it supports Maestro. Pretty sure many people in Europe are googling the same thing. Is this solved, or why isn't this priority anymore? Seems this misses out on a lot of potential customers.

jerne36 commented 2 years ago

Any news about this issue??

dave-meyer commented 2 years ago

Are there any news about this issue?

johntunnel commented 2 years ago

Does Stripe support Maestro payments in woocommerce? and working normally?

haroldparis commented 2 years ago

Hi WooCommerce Team ! Having the same issue here. Is it patched ?

johntunnel commented 2 years ago

According to Stripe Meastro works in most EU countries, but is limited to Maestro cards which have also PIN code. Some older cards do not have PIN. Need to check for each country with Stripe.

theabhig commented 1 year ago

Also requested in 5648135-zen

rossviviano commented 1 year ago

Another request in 5650832-zen

SimBotBiz commented 1 year ago

The status of this bug is not clear, are Maestro cards supported by the wc stripe plugin? Our customers are not able to use Maestro cards to pay.

stoltzrx commented 1 year ago

Another request here: 6420326-zen

wjrosa commented 4 months ago

This is a limitation on the Stripe side of things. I spoke with the Stripe team, and they explained that Maestro cards with 16 digits can be used normally in the regular credit card form (the brand icon will not be displayed through).

If the card contains more than 16 digits or has no CVV, it can be used through the Bancontact payment method. For more information on Bancontact availability, please take a look at this page.

They are aware this is bad UX/UI, but due to the low volume of payments with this brand, an improvement has not been prioritized yet.

Closing this since it is not an issue with the extension itself.