Some questions (trial keys)

Hi,

This afternoon i have registered for a free account to try how your software works and see if it fits my needs. I want to use it for a VB.NET desktop application. After reading all your help topics and API topics and looking at the samples there are still a few things not clear to me how it works.

I have created a product at the dashboard page with trial set to 0. When a new customer wants to try my software i would expect that I give him a productkey which sets the product into trial mode and when he wants to buy my product I would give him a different productkey which sets the product into registered mode? Could you explain how this scenario should be implemented if possible with a sample how to achieve this in the program?

Thanks,

Ruud Stumpel

Hey Ruud,

Well, there are a few ways to do this. I'm going to make the assumption that you don't want your users to be able to freely download your trials and use them right away (which you could do by setting the trial length and using the UseTrial() and GetTrialDaysRemaining() function). I'm assuming, rather, that you want the user to request a key from you so they can begin their trial. Here's how you can do it based on these assumptions:

Set your trial length to 0 (like you did) and generate an "online" trial extension key for however many days you want the user to use the trial. Then you just need to add a simple form to your app where they can enter their trial extension. Just make a call to TurboActivate.ExtendTrial() to apply the trial extension.

Also, you'll need to make use of the UseTrial() and GetTrialDaysRemaining() functions.

As far as the registered produce protection goes, you can simply follow the included example project.

Tell me if this helps.