Free plan for 14 days, then restrict access until upgrade to Paying plan

Geoff Treitel's Avatar

Geoff Treitel

26 Aug, 2010 06:20 PM

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:

  1. 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.

  2. 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

  1. Support Staff 1 Posted by Marc Guyer on 27 Aug, 2010 12:55 PM

    Marc Guyer's Avatar

    You're exactly correct. Simply end the customer's trial after the 14th day in your app.

  2. Marc Guyer closed this discussion on 27 Aug, 2010 12:55 PM.

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

Recent Discussions

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM