#alex_best-practices

1 messages ¡ Page 1 of 1 (latest)

upbeat snowBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1389315534071402508

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

karmic crater
#

I'll add that we are currently using setup intents to setup future usage, and not charging at the time the card information is submitted via Stripe Elements.

lost tusk
#

Hello
do_not_honor declines are issuer declines. We don't receive much information back from them on why the attempt was classified with such reason. Ideally the customer (who owns the payment method) needs to talk to their bank and figure out what went wrong/

#

We are seeing a lot of failed charges, in the vicinity of 40%. By far the most common decline code is 'incorrect number'. Is there a recommendation for validating card numbers using Stripe Elements?
Saving Payment Methods using SetupIntents do validate card details as well. So I'm unsure why the issuer would return this error.

Are you charging payment methods that were migrated from a different processor?

karmic crater
#

No, not that I'm aware of. We present the user with the Stripe Elements form, create a customer, save the payment method, attach the payment method to the customer, store the customer ID and then the user moves on.

lost tusk
#

Gotcha. In that case, it's possible that the issuer is returning the wrong classification back.

In any case, I would suggest you reach out to our support about this. They're able to take a look at the exact declines and help with much more context
https://support.stripe.com/?contact=true

karmic crater
#

Ok thanks, I will give it a try. But I understand that Setup Intents should be doing enough validation that the "incorrect number" error is essentially unexpected.

lost tusk
#

Yup