How to create a trial version?

In my wyDay free plan I am trying to create a trial version with no success. In your CSharp example (http://wyday.com/limelm/help/using-turboactivate-with-csharp/) you state: "The UseTrial() function starts and/or revalidates the trial. The TrialDaysRemaining() function returns the number of days remaining in the trial. When TrialDaysRemaining() returns 0 you should disable your apps features and require them to activate"

Now, initially when a user runs your example project, the constructor Form1() in Form1.cs calls ShowTrial(!isActivated). Since initially the app is not activated, ShowTrial() is passed the value 'true'. But in this function (shown below) the method TrialDaysRemaining() always returns 0 even though in my free plan I have set the Trial Length to 5 days and I am testing the app on the first day.

void ShowTrial(bool show) { ........ TurboActivate.UseTrial(); trialDaysRemaining = TurboActivate.TrialDaysRemaining(); ......... if (trialDaysRemaining == 0) DisableAppFeatures(); ...........}

I am testing Unverified Trials that, according to your documentation, in TurboActivate are handled using UseTrial(), TrialDaysRemaining(), and ExtendTrial().

How can I test the trial version functionality?

If you've changed the trial length in LimeLM then you'll have to redownlaod the TurboActivate.dat file. That contains the length of unverified trials. So, start by doing that. Redownload TurboActivate.dat and replace all the TurboActivate.dats you have on your computer.

Per Wyatt advice, I downloaded the TurboActivate.dat and replaced the old one with this new file. But I am still getting the trialDaysRemaining as 0. To be sure, I performed the following steps before testing:

1. Re-entered 5 into Trial length box of my Free Plan and saved my changes2. Logged out of my account, cleared the cache of my browser, logged back in, downloaded the TurboActivate.dat again, deleted the old TurboActivate.dat file from the following folders bin\Debug, bin\Release, myProjectFolder. Copied the new version of TurboActivate.dat to the above folders making sure the Build Action of TurboActivate.dat in the project folder is set to "Content"

All other functionality (Online Activation, etc.) of LimeLM are working fine. I need to offer Unverified Trail version before going live. Please help..Thanks

If you've ever run the TurboActivate wizard then the trial has already be started (since the first time you double clicked TurboActivate.exe). Also, if you've ever run UseTrial(), then the trial has started. Whichever came first is the true "first use" of the trial.,

So, what can you do? Use trial extensions to extend the trial.

Thanks to Wyatt, it's working now. Lesson learned here is that, during your test, running TurboActivate wizard or calling UseTrial() method in your code would start the trial. So if the trial period has expired you need to extend the trial to continue your testing:https://wyday.com/limelm/help/trials/#extensions. Thanks.