Copy link to clipboard
Copied
We have created and submitted a paid extension on Adobe Exchange, and would like to offer users a trial version before they buy the extension. In the details view of the published extension on our Adobe Exchange Producer's Portal, there is a button which reads "Create Trial". Upon clicking this, we are presented with a form to upload a new ZXP and add installation instructions and other fields, similar to when we uploaded the paid version in the first place.
My question is, does Adobe Exchange automatically apply the "trail period logic" to our ZXP extension, OR, do we need to implement the "trial period logic" into the extension? In other words, can we simply upload into the "Create Trial" form the SAME ZXP file which is the paid version that we got published on Adobe Exchange, and when the trial period expires Adobe will notify the user that they need to purchase the extension; OR, do we need to create a separate "trail version" of the extension, and manually code trial period logic into the extension, which is then uploaded to the "Create Trail" form?
If the latter is true, does anyone have a sample of how to implement a trial period into the extension? Do we need to save the "first loaded" date & timestamp into some local resource and compare it to the current system date? Would this not be easily circumvented by changing the system clock?
Your help is greatly appreciated!
Copy link to clipboard
Copied
You have to implement the trial version. There are many ways to do this.
For my panels I serve trials that are limited by their functionality (instead of a limited time usage).
Btw ... there is a subforum for extension developers: Extensions / Add-ons Development
Copy link to clipboard
Copied
Hi there,
Trials are covered in this help article: Adobe Exchange and essentially you can just add .trial to the same zxp file.
Trials are either feature or time limited and as another partner mentioned it may be easiest to just create a feature limited version, e.g. you can't save or you can't export, etc.
I hope that helps!
Jonathan
Find more inspiration, events, and resources on the new Adobe Community
Explore Now