#123stbn_best-practices
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1272651008551555092
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
We do authorize upfront when they put in the card info. It is ultimately up to the bank whether anything further needs to happen when the actual charge happens, if there is action required on the user's part, we move the Invoice's payment intent in to a requires_action status and suggest that the cardholder to be brought back on session to complete that acction. We even have automated emails that you can turn on so that Stripe notifies the user by email
https://docs.stripe.com/billing/subscriptions/overview#requires-action
would this be any different if I create a setup intent first?
Checkout is already using a SetupIntent if you are taking card details during a free trial
I checked this, but since it does not mention "trial periods" I wasn't sure.
Gotcha, I see how that can be unclear. That is how we set up payment methods in checkout for trials on subscriptions so that should be good here though
so, worst case scenario, if payment requires authorization is going to require action from the user after the trial periods end. If not, all god and payment is completed.
I can setup the reminding email.
๐ stepping in for my teammate
As Pompey mentioned, if you're using Checkout to collect payment details from a customer (even if it's for a trial period), we'll have them complete the authorization up front if the issuing bank requires additional authorization
If the first off-session payment requires additional authorization, you can enable a setting in the Dashboard to have Stripe send emails when a subscription payment fails: https://docs.stripe.com/billing/subscriptions/overview#emails
Thank you. Highly appreciated.
Happy to help!
there is also a reminder email that can be configured when the trial is about to end, right?