#ton-emendis-bv_api
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/1328675290314182657
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- ton-emendis-bv_api, 6 days ago, 11 messages
I would expect that I would see the SEPA Direct debit payment method under payment methods of my customer. I did all requests via POSTMAN, maybe I'm missing a certain field
There is no SEPA Debit payment method at that point. As the status denotes, the Setup Intent requires confirmation from the customer
If you want to create a PM object without customer interaction, you're using the wrong endpoint
Ahhh so the payment method needs to be confirmed by my customer before it appears?
Yes, to collect a mandate from them
i.e. to authorise you to charge their IBAN etc
Nice, so then everything is fine until now? But how can I test this mandate confirmation?
You'd use Stripe.js for a UI to confirm the intent: https://docs.stripe.com/payments/sepa-debit/set-up-payment?platform=web&payment-ui=direct-api
But how would it work in production? Does that mean that when the client fills in their credentials I can immediately ask them to confirm the mandate?
Is there a way to 'mock' the confirmation via API?
Yes, in theory they're on-session in your checkout flow. You call confirmSetup from Stripe.js and they're presented with a UI to confirm the setup
You can use those IBANS to create a Payment Method, then confirm the intent and pass the pm_xxx to payment_method param
Okay, so If I use one of those ibans in my existing requests it wil automatically change its status accordingly? Nice!