How to develop paid features?

Hello, I’m developing an app to extend some ERPNext features and I plan to publish it in the Frappe Cloud Marketplace mostly for free. But I would like some features to remain as paid features.
I’ve seen some other apps/integrations that have the same “freemium” strategy and I am also aware that Frappe Cloud supports placing a price on some features of the published app, but I have no idea on how to achieve this.

Does anyone knows how to develop such features and how to implement them on Frappe Cloud?

Please check this.

2 Likes

Thanks for pointing that out. I already read the documentation on Frappe Cloud, but what I need to understand is how to bound the actual usage of paid features to a subscription on Frappe Cloud.

One thought that crossed my mind is maybe somehow consume the Frappe Cloud API to get the subscription plan to block/unblock the paid features but I don’t know if I’m in the right train of thought