#rudytcy - 3ds emails
1 messages ยท Page 1 of 1 (latest)
These automated 3ds email are only relevant for future recurring payments when the subscription renews, not the first payment
How are you creating these subscriptions? Are you using Checkout, or a custom integration?
Do you have an example of one of thee subscriptions that you say may not have received an email?
Our support team can help you investigate those email message for particular customers: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
but i'm happy to help you understand whats expected for your integration
we use custom integration
we allow our users to create CB or SEPA direct debit payment method
then we attach one of these method to the subscription
OK - can you share an example?
you mean a subscription id ?
yes, if you have one
i have this payment id : pi_3K54weAMPa07T75k1ItMaq6u
(payment finally succeed because our finance team sent manually a validation link)
You can trace from that payment intent to the invoice and then to the subscription to get sub_1K54wdAMPa07T75kZQfXj77W
which is for customer cus_KgURXFh5Bbjc4V
We've sent that customer a receipt on Dec 10 only, not a 3ds email, but it wasnt necessary because 3ds was performed when you confirmed client-side at creation time: https://dashboard.stripe.com/logs/req_3fgOeRe4II5XLH
If I look at event timeline, I understand that 3DS was requested at 9:59 AM. As we rely on "Send Stripe hosted..." option to let the user complete 3DS, I understand nothing happened at that time (because it was the very first payment). Later, someone from our finance team sent a link to let user complete his payment.
And we got this "confirm" call at 3:41 PM.
๐ @young summit had to head out, but I can help! Give me a minute to catch up
Sorry I haven't left an answer yet - I'll leave one for you to read later!
thank you !
Just leaving some more thoughts:
So the key thing here is the the 3DS emails are sent when we consider your customer to be off-session. We automatically consider all recurring subscription charges to be off-session, but subscription creation defaults to being on session. If you want subscription creation to be consider off session you should pass in off_session: true (see https://stripe.com/docs/api/subscriptions/create#create_subscription-off_session) which should also trigger a 3DS email (if one is needed) for the initial sub creation payment
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.