When premium features of WARM become available, say summarized metrics for faster analysis, we will need to be able to sell and licence the connector. When someone uses WARM (rather than just signs up on our website), we want to collect the user name, email, organization name and Wild Apricot website URL.
A few ideas on how to do this - supermetrics.com seems to be the leader in doing this. They allow you to register for free and have a trial, you authenticate to their service with your Supermetrics password. Once the trial is over the plugin ceases to function until you go to their website and add payment details. Nothing is added to the plugin (no license key or some such). Everything is handled in a backend billing system that enables a plugin to operate. This is a decent idea and easy to manage since customers can access their own account, renew and buy various plans which open up features in the connector(s) they sell.
When premium features of WARM become available, say summarized metrics for faster analysis, we will need to be able to sell and licence the connector. When someone uses WARM (rather than just signs up on our website), we want to collect the user name, email, organization name and Wild Apricot website URL.
A few ideas on how to do this - supermetrics.com seems to be the leader in doing this. They allow you to register for free and have a trial, you authenticate to their service with your Supermetrics password. Once the trial is over the plugin ceases to function until you go to their website and add payment details. Nothing is added to the plugin (no license key or some such). Everything is handled in a backend billing system that enables a plugin to operate. This is a decent idea and easy to manage since customers can access their own account, renew and buy various plans which open up features in the connector(s) they sell.