#mdk999-PIs-invoice
1 messages · Page 1 of 1 (latest)
Hi there!
Can you send me an example Subscription where this happened that I can look at?
You can provide the sub ID (sub_xxxx)
@sick folio in the latest activity on the dashboard I see this 'PaymentIntent status:requires_confirmation' and I went down that rabbit hole to no avail
That works, give me a moment to look at that
ok
Sorry for the delay, server is busy.
I see ..no worries.. no short of people that need help
Okay okay
I see
So the reason has to do with the bank account needing a mandate
We specifically talk about this here: https://stripe.com/docs/payments/ach-debit/migrations#mandate-acknowledgement
yes I went that route
You are using a legacy bank account object (ba_xxxx)
But using it with a Subscription, which generates a PaymentIntent.
The PaymentIntent expects a mandate to be present.
You just attached the bank account to the customer without providing mandate details
I sent the mandate_data user_acceptance
So, instead, you would need to create a SetupIntent first to properly collect the mandate acknowledgement when you create the bank account
Where did you send that?
I did that before the invoice was finalized as we add some metadata to it
maybe it's an order of operation thing?
I'm looking at all the requests related to that customer and am not seeing a SetupIntent ever involved.
we don't ever specifically create a paymentIntent
the invoicing does that
ok
So take a look at https://dashboard.stripe.com/test/logs/req_DurE0sMOPnaYFn
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
That request is you attaching the bank account to the customer
Instead of doing that, you would create a SetupIntent: https://stripe.com/docs/api/setup_intents/create and you would pass the Customer ID and mandate_data
yes
That will both attach the bank account to the Customer and create the necessary mandate
Try it out and let us know if you run into any further issues!
I will do just that..
I have to step away but @still lake will be able to help with anything else
thanks much.. appreciate the insight