#mattwoberts
1 messages ยท Page 1 of 1 (latest)
Hello ๐
Let's chat here
Ok - just wanted to check re: that last message on that thread that you meant to build something e.g. with stripe elements
Another option outside of configuring the portal functionality would be to build your own UI to handle re-confirmation
You'd just need the client_secret from the PI on the Invoice and a UI to trigger confirmCardPayment
Ah yeah that's correct, you can use Stripe Elements for reconfirmation
Right OK I was just unsure on that one - that's a lot of work given the amount of options we'd need to support (new card, sca confirmation, DD etc)
(new card, sca confirmation, DD etc)
Stripe.js should handle this for you though right?
Can you expand on your concerns?
So... currently we actually have a custom payment form
But we're looking to integrate more closely with stripe, and use things like stripe checkout - the reason being we want to support more things like direct debit payments
And if we can rely on the stripe pieces, there's less for us to do other than make sure we're listening out for the right webhooks from stripe
Seems to me that if you have a failed payment, and you're trying to encourage the user to sort it out - there should be somewhere you can point them to to do this.
Customer portal - not going to work for us, because you can't "focus" the workflow so that they can only deal with the failed payment - e.g. the user can get confused and "add payment method" instead
Hosted Invoice Page - not ideal because it's a "dead end" from our app - there's no way back into the app, so we'd need to open in a new tab
Custom page with stripe elements - lots of work
Any others? Can a stripe checkout session work with an outstanding payment for example?
Sorry the server is super busy today, Unfortunately we currently offer the options you've outlined above. Don't think checkout session can be used for outstanding payments unfortunately.
Hey-ho. No worries, thanks for helping
Appreciate your patience ๐ Good luck