#SCIF
1 messages · Page 1 of 1 (latest)
hello! taking a look, gimme a while
hmmm, i think the mandate may not yet have been active when you advanced the test clock and the trial ended. It's unexpected that the underlying PaymentIntent is in requires_confirmation status - i'll raise that to the relevant team.
You'll need to wait ~15 minutes in real time for the mandate to shift to active state in test mode, it doesn't work with test clocks.
i'd suggest creating a new subscription with a new customer, payment method and test clock
make sure that the mandate is active before advancing the test clock to end the trial
Sure, would be happy to learn the real cause.
Could you please advise how I can make sure the mandate is active?
in https://dashboard.stripe.com/test/events, look out for a mandate.updated event : https://dashboard.stripe.com/test/events?type=mandate.updated. If you click into one of the events, you can see which PaymentMethod the mandate corresponds to and it's status e.g. https://dashboard.stripe.com/test/events/evt_1Mq5yjSCoOY4rLrR2GysHwix
https://dashboard.stripe.com/test/events/evt_1Mq6jjSCoOY4rLrRn4TKSRiN This invoice is not paid by some reason
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
But it was not cancelled as previous, which is good 🙂
Hmm, it's marked paid eventually.
Ok, apparently, even test clock shown the time was adjusted, the payment event happen 2-3 mins later
that's expected if you're using the test card for successful payment : https://stripe.com/docs/india-recurring-payments?integration=subscriptions#testing