frappe / press

Full service cloud hosting for the Frappe stack - powers Frappe Cloud
https://frappe.cloud
GNU Affero General Public License v3.0
259 stars 187 forks source link

Feature related to user`s app plan #2201

Open alaa-alsalehi opened 4 hours ago

alaa-alsalehi commented 4 hours ago

Is your feature request related to a problem? Please describe. At RUKN Software, we are currently developing an advanced permissions management app called "Branchy" that leverages Frappe's capabilities to offer tailored permissions based on specific values. However, we are encountering limitations with Frappe Cloud's current model, which does not support direct developer involvement in defining and managing paid feature-based subscriptions at the code level. This restricts our ability to flexibly monetize specific app functionalities, which is crucial for our business model.

Describe the solution you'd like We propose that Frappe Cloud introduces a new framework that allows developers to define and control feature-based subscriptions directly within their app's code. This enhancement should include:

Developer Workflow:

Describe alternatives you've considered We have considered external subscription management tools, but these solutions lack the integration depth with Frappe Cloud, potentially leading to a fragmented user experience and increased technical overhead for maintenance and support.

Additional context By enabling developers to directly tag and manage paid features within their apps, Frappe Cloud could significantly enhance its appeal to software developers looking for robust, integrated monetization solutions. This capability would make it possible to monetize individual app features dynamically, providing a clear pathway for developers to drive revenue while offering customers a transparent, pay-for-what-you-use service model.