#aosbornee
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- aosbornee, 25 minutes ago, 21 messages
hi there!
sup somaaa!
Checkout Session can create a new Subscription, not update an existing one
if you want to add a payment method to an existing subscription, you have two options:
- use the Customer Portal: https://stripe.com/docs/no-code/customer-portal
- create a Checkout Session in
setupmode, and then attach that new Payment Method to the Subscription
once the Checkout Session is completed, you'll get a new PaymentMethod object. and you can udate the payment_method property of the Subscription with the new PaymentMethod https://stripe.com/docs/api/subscriptions/update#update_subscription-default_payment_method
Customer Portal is simpler for sure
how do most people handle this?
I'm trying to follow the whole (get started free, no credit card required) flow
and give them a trial of the product
then after the trial over, update that sub to active again once they've paid
yeah makes sense
customer portal or Checkout Session in setup mode is the way to go.
how exactly do I do it with the customer portal, how do I prompt them to unpause and pay for the sub
sorry it's jsut when i think of the customer portal it's usually where you update or cancel plans
trying to wrap my head around how to make it flow for this
We actually have recovery/automation emails that should trigger in these scenarios (i.e. trial coming to an end), and prompt them to add a payment method via a hosted UI: https://stripe.com/docs/billing/revenue-recovery/customer-emails#trial-ending-reminders