#richie138
1 messages · Page 1 of 1 (latest)
Hello, is there an error message that you are getting?
Error: Payment for this subscription requires additional user action before it can be completed successfully.Payment can be completed using the Paymentintent associated with 'subscription.latest invoice.
Is there a way to get Stripe to open that popup that the user is expecting to see?
I am not sure if that is possible with checkout.js, checking in to that and will get back to you
Unfortunately it sounds like checkout.js can't handle further actions like this. You would need to move to one of our more recent products that supports it
We have a new Checkout offering, though that is a separate Stripe hosted page that you would redirect to https://stripe.com/docs/payments/checkout/migration
We also have the Payment Element for something embedded in your page that looks more like checkout.js https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements
Thank you for checking for me
I'm seeing this page: https://stripe.com/docs/billing/subscriptions/overview#requires-action
Notify your customer that they must authenticate.
Retrieve the client secret for the payment intent and pass it in a call to stripe.ConfirmCardPayment. This displays an authentication modal to your customers, attempts payment, then closes the modal and returns context to your application.
Monitor the invoice.paid event on your webhook endpoint to verify that the payment succeeded. Users can leave your application before confirmCardPayment() finishes. Verifying whether the payment succeeded allows you to correctly provision your product.```
I'm a bit confused with everything that Stripe can do/cant do as you guys have grown so much
And how to differentiate between the different products... I think I have stripe JS running but I'm not sure