#stripe_connect_platform-sub-upgrade
1 messages ยท Page 1 of 1 (latest)
On #1 - we really need to get the $999 now. Waiting a year is bad.
On #2 - the customer really needs to get both receipts. Otherwise Customer Portal is not really a benefit.
-
You can set proration behavior to
always_invoiceto charge the price difference immediately
https://stripe.com/docs/billing/subscriptions/upgrade-downgrade#immediate-payment -
still looking into it
1.) Are you saying that when we create the original $1 subscription, we need to set proration behavior on it for any future upgrade to function with a payment now?
Also 1. yes you can use customer portal for this
https://stripe.com/docs/billing/subscriptions/integrating-customer-portal
2.) You are sure one-time payments and direct charges show invoices on Customer Portal?
Or just direct charges?
still looking into the second question hold on
We need to make sure an Invoice is created I think? And one-time payments do not create an Invoice right?
hold on. let's take one question at a time ๐
1.) Are you saying that when we create the original $1 subscription, we need to set proration behavior on it for any future upgrade to function with a payment now?
You can set the behavior when you update the subscription (upgrade/downgrade) it
https://stripe.com/docs/api/subscriptions/update#update_subscription-proration_behavior
But "we" aren't upgrading it. "You" are upgrading it......via the Stripe Customer Portal UI. RIght?
Ah yeah that is correct. Give me a few
Thanks for waiting
1.) Are you saying that when we create the original $1 subscription, we need to set proration behavior on it for any future upgrade to function with a payment now?
I think this would work w/ Customer portal. Feel free to test it in testmode to make sure
OK. Let me spin this up and I will circle back in a few hours....๐
NP!
For 2.
2.) You are sure one-time payments and direct charges show invoices on Customer Portal?
Or just direct charges?
As far as my understanding goes, one time payments may not show if they don't have an invoice