Having taken a temporary leave on full active Flarum core development to take the last hurdle with paid extensions has paid off. September and most of this month I have battled to go over all the steps required for the workflow to succeed, eg:
- As a developer;
- sign up as a user
- receive an invitation to create a team
- land on a onboarding page to:
- set up your stripe connection
- connect your privately owned git repositories
- configure repositories to be a premium package by selecting a team and a pricing tier
- ensure premium packages show up on the flagrow.io search
- confirm you can subscribe and unsubscribe on flagrow.io
- As a user;
- install Bazaar
- connect Bazaar to flagrow.io; requiring you to sign up
- ensure you see a premium extension
- click to subscribe to extension
There are still a few kinks in the cable. But so far it's looking good. In the meantime the initial premium tiers have also been decided on:
- Kindling Premium : $ 5 per month
- Spark Premium : $ 10 per month
- Ember Premium: $ 15 per month
Subscribing to an extension allows you to install and update it. Once you cancel your subscription your installed extension will still be usable on Flarum forums you installed them to, but you can no longer upgrade or install them.
Premium extensions can be expected soon after the release of Flarum 0.1.0-beta.8.
Informational links (still under development):