#impractical_panda
1 messages · Page 1 of 1 (latest)
here is an ID in my test environment for a "customer" that has signed up for a free trial
sub_1NBN9FKeVtONkpFFk1SNhQ0O
they haven't entered their payment info yet, so the subscription will cancel at the end of trial period
I feel dumb, it's probably because I have it set to invoice immediate upon subscription update, huh...
I don't see where this Subscription is updated tho.
Is it working when you change this setting?
sub_1NBdUwKeVtONkpFFnLFPUlKI
This makes it sound like the behavior I'm seeing is expected:
https://stripe.com/docs/billing/subscriptions/upgrade-downgrade#immediate-payment
that even though the customer had time remaining on the free trial from Plan #1, if they switch to Plan #2, they'll get billed immediately
When you create the portal, you can specify the proration_behavior: https://stripe.com/docs/api/customer_portal/configurations/create#create_portal_configuration-features-subscription_update-proration_behavior
Please, let me know if you have any other questions.