Hybrid Pricing Model in Forge: Free for Some, Paid for Others?

Hi everyone,

We are building a Forge app and using the “Paid via Atlassian” model. However, we want to offer free access to certain organizations that have an existing agreement with us, while charging others a flat fee.

Our proposed approach:

  1. Use “Paid via Atlassian” as the default licensing model.
  2. Identify specific organizations within the app (via domain name, contract flag, or an API check).
  3. Override licensing inside the app to grant free access to these organizations.

A few questions:

  • Does this approach comply with Forge’s licensing policies?
  • Can we legally disable licensing checks for certain users while still using “Paid via Atlassian”?
  • Are there alternative ways to implement this within the Forge framework?

Would love to hear any advice from those who have worked with Forge app licensing before. Thanks in advance!

Easiest approach would be to issue free promo codes: https://developer.atlassian.com/platform/marketplace/sales-promotions/

There’s an API if you need to automate it: https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-codes-post

3 Likes