the ability to sell software license keys and an api similar to that of gumroad, payhip,sendowl etc. in particular endpoints for enabling, disabling licences, verifying licenses and webhooks for new purchases and failed verifications maybe. Each license would be either a one-off purchase ie lifetime, monthly subscription, yearly subscription etc. also maybe a bundles option to sell multiple products as a bundle. The ability to maybe upgrade licenses would also be good i think. here's the docs for these companies. https://app.gumroad.com/api#licenses https://help.payhip.com/article/317-software-license-keys-new https://dashboard.sendowl.com/developers/api/licenses nb sendowl requires the app to verify the licenses from a backend ie so api key isnt public and payhip i think now require a product id rahter than an api key now in their new version.