Free plan for 14 days, then restrict access until upgrade to Paying plan
As part of our subscription service, we offer a 14 day free plan.
Whether the plan is FREE or PAYING, all customers go through CG at this time.
A customer can register with no credit card, use our service for free, and on the 15th day we want to block the customer from accessing the service, but encourage them to upgrade to a paying plan.
The user can upgrade at any time during the 14 day trial, but on the 15th day we want to say "No more freebie, please pay or this account is blocked until you start paying. Thank you".
I do not believe CG's Free plan model understands a hard expiration date on its own?
I believe that the Free plan would renew every 14 days?
Therefore I believe I have 2 options:
Add code in my application to block a customer from logging into our service on the 15th day if the plan is FREE. Instead take them to an upgrade now page.
Using the CG API, canel the customer's plan in CG
Are those my 2 options? Any other recommended practices?
If so, I think blocking the customer logging into our service on the 15th day, but encouraging them to upgrade to a paying plan is a better alternative then using your API to cancel the customer plan in CG?
thanks
thanks
Discussions are closed to public comments.
If you need help with Cheddar please
start a new discussion.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Marc Guyer on 27 Aug, 2010 12:55 PM
You're exactly correct. Simply end the customer's trial after the 14th day in your app.
Marc Guyer closed this discussion on 27 Aug, 2010 12:55 PM.