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?