#midnight_error
1 messages ยท Page 1 of 1 (latest)
๐ 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/1378045907781554377
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi there,
I will be with you in just a second. Gotta help someone else right now but then I'm with you
Sorry for the delay. Looking at this now.
๐ Taking over this thread, catching up now
Thanks for waiting! Upon checking, this is a known limitation that mandate data has to be set when the payment method is of link: https://dashboard.stripe.com/logs/req_JR9HEpsW9oTYk7 when confirming a Payment Intent manually at server end. This is the mandate_data parameter to be set: https://docs.stripe.com/api/payment_intents/confirm#confirm_payment_intent-mandate_data
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I am not confirming a payment intent online though, this is an auto generated payment intent and I am not sure why its being manually confirmed
https://dashboard.stripe.com/logs/req_JR9HEpsW9oTYk7 was manually confirmed by your server. I'd recommend checking why your system manually confirmed the Payment Intent
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I think it has to do with payment intent requires action, either way how would I resolve this?
Is there a way to add this mandate data when I create a subscription? when I attach the payment method to the customer?
For link payment method, the mandate_data must be present in the confirmation request. Since your system is doing manual confirmation, mandate_data can be included as well
my system isn't doing manually confirmation, when a payment intent requirers action we use the stripe link to confirm it and I am guessing its happening there
the stripe hosted link when need 3ds
I have no code on our end that confirms a payment
https://dashboard.stripe.com/logs/req_JR9HEpsW9oTYk7 showed that your system was confirming the payment intent manually using stripe-node SDK. This wasn't from Stripe.
The link here refers to the payment method offered by Stripe (https://docs.stripe.com/payments/link), not a hosted payment link to complete 3DS.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
What's going on for this subscription is that this customer uses link (the payment method) for the subscription payment. When the payment method is link, mandate_data is needed for manual confirmation like https://dashboard.stripe.com/logs/req_JR9HEpsW9oTYk7.
mandate_data is not required for card payment method.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.