Subscriptions Selection Guide
Implementing payment solutions for your app subscriptions can be confusing and complex. Not to worry, Overwolf has simplified the process for you. Explore the solutions in this article and its corresponding documentation. For a quick comparison, see the Subscriptions plan table. If you still have questions, reach out to your DevRel for a more in depth discussion.
Overwolf Subscriptions API
The Overwolf Subscriptions API (Powered by Tebex) offers a way to monetize your app directly to users. Users pay a fee for access to specific paid for features of your app.
The Overwolf Subscriptions API:
- Provides a native subscription system for Overwolf desktop apps, with billing handled by Tebex.
- Manages recurring payments, upgrades/downgrades, and cancellations.
- Exposes the users subscription state to your app (active/inactive, tier) so to provide features and entitlements.
For more information, see Overwolf Subscriptions by Tebex.
For a quick comparison, see the Subscriptions plan table.
If you still have questions, reach out to your DevRel for a more in depth discussion.
Tebex Headless API
The Tebex Headless API allows integration of your store directly into your own frontend or your app. It provides the ability to build your own store front while managing products in the Tebex creator panel.
The Tebex Headless API:
- Lets you build your own storefront UI while keeping package management in the Tebex creator panel.
- Uses
Tebex.jsfor inline checkout so buyers complete payment without leaving your site/app. - Delivers purchases using Tebex’s fulfillment hooks (commands/webhooks).
- Keeps your catalog centralized in the creator panel, with your front end rendering those packages.
For more information, see Tebex Headless API.
For a quick comparison, see the Subscriptions plan table.
If you still have questions, reach out to your DevRel for a more in depth discussion.
Tebex Checkout API
The Tebex Checkout API is designed to allow app developers to use Tebex's Merchant of Record platform without the need to use a Tebex-powered web store.
The Tebex Checkout API:
- Relies on package creation in your backend (names, descriptions, pricing, images).
- Supports large or frequently changing catalogs driven by your systems (inventory, personalization, rotations).
- Uses
Tebex.jsfor inline checkout in your site/app, with Tebex handling payments, taxes, fraud/chargebacks. - Provides webhooks for fulfillment, entitlement updates, and analytics.
Approval is required for using the Tebex Checkout API. Contact your DevRel for more information.
For more information, see Tebex Checkout API.
For a quick comparison, see the Subscriptions plan table.
If you still have questions, reach out to your DevRel for a more in depth discussion.