#El_Chapalero - prorations

1 messages · Page 1 of 1 (latest)

grim tapir
#

Hello. What's your question?

fervent sorrel
#

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

grim tapir
#

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

fervent sorrel
#

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?

grim tapir
#

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

fervent sorrel
#

Ok thats what I thought, just wanted to clarify. Thank you for the help.

grim tapir
#

No problem!