Docs

Log in to read the version of docs relevant to your site, or use the dropdown versions

Managing In-app Purchases with Chargebee

Chargebee relies on the transaction information generated by Apple and Google stores to create a single source of truth for subscriptions across multiple marketplaces. You can pass the customer information collected in your app and the transaction information to Chargebee through APIs to create customers and record the in-app subscriptions in Chargebee.

Chargebee launched its in-app purchase solution as an Early Access Program (EAP) in 2022. Building on insights from the EAP, an upgraded version was released in October 2024. In this document, the initial solution is referred to as Mobile Subscriptions (Legacy), and the upgraded version is referred to as Omnichannel Subscriptions (New).

Omnichannel Subscriptions - New

In the new solution, in-app subscriptions and purchases from different online marketplaces are represented as omnichannel subscriptions and purchases. The respective marketplace fully controls the subscription state management for omnichannel subscriptions in Chargebee. As a result, Chargebee's billing engine does not manage these subscriptions. Chargebee relies solely on server notifications from these app stores to manage the subscription state, and does not generate any invoices.

Currently, only Apple App Store subscriptions are supported in the new solution. The same omnichannel representation will be extended to Google Play Store and Chargebee web subscriptions in 2025. Learn more about the new solution.

Mobile Subscriptions - Legacy

We have stopped providing access to the legacy solution due to the limitations mentioned here. Please reach out to eap@chargebee.com to enable the new Omnichannel Subscriptions solution.

Apple iOS and Google Android in Chargebee's Marketplace

Integrate your Apple and Google apps with Chargebee by accessing mobile app stores in the marketplace.

Was this article helpful?