#mattwoberts

1 messages ยท Page 1 of 1 (latest)

serene quailBOT
astral acorn
#

Hello ๐Ÿ‘‹
Let's chat here

last loom
#

Ok - just wanted to check re: that last message on that thread that you meant to build something e.g. with stripe elements

astral acorn
#

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

last loom
#

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)

astral acorn
#

(new card, sca confirmation, DD etc)
Stripe.js should handle this for you though right?
Can you expand on your concerns?

last loom
#

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?

astral acorn
#

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.

last loom
#

Hey-ho. No worries, thanks for helping

astral acorn
#

Appreciate your patience ๐Ÿ™‚ Good luck