Integrate Our Android Billing
The Aptoide Android Billing SDK offers a streamlined way to integrate Aptoide Connect billing. It enables you to sell digital products and manage subscriptions without building a custom billing system from scratch.
The SDK features a robust Billing Client that interfaces directly with Aptoide Services to retrieve product metadata, secure payments, and manage the entire purchase lifecycle.
The Billing Integration Journey - In Summary
Integrating the SDK follows a standard 3-phase flow:
Phase 1: Setup & Products Catalog creation
- Initialize Connection: Setup connection with Aptoide Android Billing SDK;
- Query Products: Fetch available In-App Products and localized pricing directly from Aptoide SDK;
Phase 2: The Transaction
- User Intent: The end-user selects a product to purchase within your app;
- Launch Payment: Your application triggers the payment flow via the SDK;
- SDK Payment Handling: The SDK manages the secure payment process and provides a callback to your application upon completion;
Phase 3: Validation, Delivery and Consumption
- Server-Side Validation: Your application verifies the legitimacy of the transaction via a Server-to-Server check;
- Deliver Product: Once validated, grant the digital content or service to the end-user;
- Consumption: Your application notifies Aptoide via server-side Consume API that the product has been successfully consumed/delivered;

Minimum Requirements
Before you begin the integration, ensure your development environment meets the following technical specifications:
| Requirement | Minimum Version |
|---|---|
| Android SDK | minSdk 21 (Lollipop) |
| Gradle Plugin | 8.6 |
| Build Tools | 8.4.0 |
Feature Availability by Platform
The Aptoide Billing SDK exposes a different set of features on Android and iOS:
| Feature | Android | iOS |
|---|---|---|
| In-app purchases | Yes | Yes |
| App Updates | Yes | No |
| Referral Deeplinks | Yes | No |
Neither platform provides an in-app review popup (there is no equivalent of the Google Play In-App Review API). For iOS, see the iOS Billing SDK.
Next Steps
Ready to start coding? Head over to the Release Notes to see the latest features, or jump straight into the Android Billing SDK Integration guide to set up your first project.