#paulacle - paymentintent
1 messages · Page 1 of 1 (latest)
Hi there!
Can you share the request ID (req_xxx)? Here's how you can find it: https://support.stripe.com/questions/finding-the-id-for-an-api-request
req_cVRvy4seHsGctT
Thanks! Look like you need to set mandata_data when creating the PaymentIntent with bacs Payment Method: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-mandate_data
hmm I saw that in the docs, but don't we already have a mandate created for this customer?
the customer set up a mandate via the stripe checkout
(i followed these instructions when setting up the integration: https://stripe.com/docs/payments/bacs-debit/connect/accept-a-payment. we are not using connect though so I omitted the connect related stuff)
I'm not super familiar with mandates. But if you already have the mandate, maybe you can try to pass its ID in the mandate property https://stripe.com/docs/api/payment_intents/create#create_payment_intent-mandate
ok, the docs didn't seem explain that we must provide that
Agreed, I don't see it here: https://stripe.com/docs/payments/bacs-debit/connect/accept-a-payment#create-and-confirm
But could you try to see if it changes anything? Maybe the doc is wrong.
ok I'll take a look
we have another issue - that as a result of this 400 response our system retried the request 5 times. I am now worried that it has created 5 payment intents that will continue to completion
what is the easiest way for us to cancel 4 of the 5 payment intents?
you can see an example on this customer: cus_Lw0qnd0ikI3Hlb
I'm not sure to understand why you created multiple PaymentIntent because of this.
But you can cancel them with https://stripe.com/docs/api/payment_intents/cancel