#Carlos Mascarenhas-signature
1 messages · Page 1 of 1 (latest)
HI 👋 apologies, but I'm not sure I understand the question. Could you try rephrasing it?
yes
The subscription process I did asks for payment details after creating the subscription
If the customer creates a signature and does not place the card, is there any way to notify him to come back and continue the process?
I think I'll change the process. Is there any way I can capture and validate the credit card using confirmCardPayment? then create the user and finally the signature.
Not cleanly. If you accept a payment outside of the subscription, then that payment won't count towards that subscriptions invoices.
You can build your own flows to bring customers back online if they don't provide a payment method upfront, or you can use the settings available on this page to configure automatic reminders for upcoming or failed payments:
https://dashboard.stripe.com/settings/billing/automatic
How to create a subscription where the user has to enter an advance payment method?
Normally they do, but if I recall a past conversation correctly you're now working with subscriptions that have trials, is that right?
I work with both types. it depends on the user. but what I'm trying to say is that in the flow I have today, the user only places the card after the signature is created. I wanted to capture the card before creating the signature
Then you would add logic to your subscription creation process to first check the Customer object and ensure they have an associated payment method. If they don't, then you would prompt them for one.
so I need to create the customer first, then capture the card data and attach it to the user and only then create the signature?
If you want to ensure that you have a payment method on record prior to creating the subscription, then yes.
You'll probably want to use a setup intent flow to collect the payment method details and prepare it for future off_session use:
https://stripe.com/docs/payments/save-and-reuse
thanks
Any time!