#coreyw_code

1 messages ¡ Page 1 of 1 (latest)

sour marlinBOT
#

👋 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/1399778302419533897

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

steel stirrup
#

hi there, can you share a Request ID for a request that's experiencing this error?

warm ferry
#

Sure, let me locate one for you.

#

req_oj961nqMYGr7uu

steel stirrup
#

thank you, checking into the code it looks like this has been the case for awhile, where Stripe requires users with automatic payment methods to handle 3DS, therefore the error_on_requires_action can't be used

warm ferry
#

Is it possibly the case that this requirement was not fully enforced until now? It's just odd that we're only getting this error now, despite the many transactions we've been processing.

steel stirrup
#

have you updated your API version lately?

warm ferry
#

We are using a fairly old version of the stripe npm module, so that could be why.

#

Per the error message, it seems that we can leave error_on_requires_action: true if we pass the payment_method_types parameter?

steel stirrup
#

yes, that's correct

warm ferry
#

I noticed that card and amazon_pay are in the list of available payment_method_type values, but I don't see an enum for Apple Pay. Why might that be?

#

(the payment methods have supported in our account are Cards, Amazon Pay, and Apple Pay)

steel stirrup
#

Apple Pay is considered a "wallet" instead of a payment method, so it falls under the "card" payment method

sour marlinBOT