Scripler / scripler

The Scripler web application source code repository
Do What The F*ck You Want To Public License
5 stars 1 forks source link

Renew subscription #1056

Open Abekonge opened 9 years ago

Abekonge commented 9 years ago

This needs to be implemented.

mortengf commented 9 years ago

How should this actually work, c.f. my comment in #1055?

Isn't it actually confusing for the user that he/she can downgrade, and then renew his/her subscription before the existing one is cancelled? @allanmc Comments?

allanmc commented 9 years ago

@mortengf @Abekonge I think the best solution would be to have a "Renew subscription" functionality that simply creates a new subscription that starts billing the day the old subscription ends (set billingDayOfMonth).

A cancelled subscription can not be reactivated cf.: https://developers.braintreepayments.com/javascript+node/reference/request/subscription/cancel

Abekonge commented 9 years ago

@mortengf @allanmc makes sense. To the user it would seem no different - they would just have to be visually premium again, so they are not "being downgraded" ...