#osroca-pi-requires-auth
1 messages · Page 1 of 1 (latest)
Hi ynnoj, thanks!
yes, this is one I just created: pi_3LPLj2EKSBdk8Rhm0soI4vOU
is for the payment of a subscription. The use case I'm trying to implement is a user purchasing a subscription which has a few days of trial period, user sets a card that requires authentication, during the setup user authenticates and the trial starts. When the trial ends, Stripe tries to charge the card but it requires authentication again, I have to notify the use. I have the process implemented, but I would like to warn the user about any expiration time
and, if the user doesn't full fill the confirmation in that time, is Stripe canceling the subscription automatically or should I handle this on my end?
There's no timeout set on that status, no. However if the initial Payment Intent for the Subscription is not confirmed/paid within ~23 hours the sub will move to incomplete_expired: https://stripe.com/docs/billing/subscriptions/overview#payment-window
Ah! that was what I remembered and couldn't find
user purchasing a subscription which has a few days of trial period, user sets a card that requires authentication, during the setup user authenticates and the trial starts. When the trial ends, Stripe tries to charge the card but it requires authentication again
This can happen, but it's rare. The setup process should carry optimise for future off-session payments. However in cases a recurring payment requires auth, you'd need to bring them back on-session
Yup, that test card will always require auth