#El_Chapalero - prorations
1 messages · Page 1 of 1 (latest)
Hi thanks for the help.
When a user upgrades to a more expensive subscription without proration, nothing is charged because of that. They are only charged the new subscription amount at the start of the next month. Im just trying to understand how this makes sense, since a user could pay for a low tier plan, upgrade immediately for which they dont get charged anything extra for that month
Yeah that's the behavior when you disable prorations. If you want the customer to pay for that time on the premium price, then prorations might be what you need
Alternatively, you could code something in that prevents them from accessing the premium version of your service until the next billing cycle
Ya thats what I was thinking but the problem with proration is that they could use the premium features for say 1 day and get their use out of it and then downgrade and receive a huge refund.
I was hoping I wouldnt have to code my own subscription management system but I guess thats the only way?
You could limit upgrades/downgrades to once a billing cycle in your system to avoid that
It sounds like you'll need to just add a little bit more tracking in your system to get around these edge cases
Ok thats what I thought, just wanted to clarify. Thank you for the help.
No problem!