
I built a commercial D365 Application that will be offered through AppSource.
I built the AppSource deployment package and have done everything to prepare it to be offered via AppSource EXCEPT (yes this is the magic issue here) for licensing.
By licensing, I mean I want to make sure the Forms, JavaScript, Plugins, and Workflows do not run and are inaccessible after a trial period passes.
Ideally, I would collect the Org ID and URL and put some kind of time limit in a database that "something" within my D365 App polls and once the expiration date hits, the app becomes unusable.
Can anyone who has built a commercial application sold through Microsoft AppSource recommend different mechanisms for licensing the App and restricting functionality after the Trial period is over?
I can move very fast once I know which direction I need to run with this.
Any help, recommendations, or advise is greatly appreciated.