Build, analyze, and grow
app subscriptions
The complete toolkit for Android In-App Purchases. We handle the Google Play billing backend, receipt validation, and webhooks so you can focus on building your app.
// IAPHub does the heavy lifting
import { Purchases } from '@iaphub/billing';
Purchases.configure({ apiKey: 'api_xyz123' });
try {
const { customerInfo } = await Purchases.purchasePackage(pack);
if (customerInfo.entitlements.active['pro']) {
unlockProFeatures();
}
} catch (e) {
if (!e.userCancelled) {
showError(e);
}
}
SDKs available for your stack
Everything you need to monetize
IAPHub provides all the infrastructure required to implement, manage, and scale in-app purchases.
Subscription Backend
A reliable source of truth for your customer's subscription status. We talk to Google Play directly to ensure you never accept a fraudulent receipt.
Learn about backendCharts & Analytics
Out-of-the-box reporting for MRR, churn, LTV, and conversion rates. Stop guessing how your paywalls are performing.
Learn about chartsCustomer Data
Keep your CRM and marketing tools in sync. Our robust webhook pipeline sends normalized transaction events anywhere you need.
Learn about dataUp and running in minutes
Integrate IAPHub into your app with just a few lines of code.
Install the SDK
Add our lightweight SDK to your project via npm, CocoaPods, or Gradle.
Configure products
Set up your subscription products and entitlements in the IAPHub dashboard.
Go live
Start processing purchases with real-time analytics and webhook events out of the box.
Send your purchase data anywhere
Connect IAPHub to the tools you already use. Pipe real-time subscription events to your analytics, attribution, and marketing stacks with zero code.
- Amplitude
- Mixpanel
- AppsFlyer
- Branch
- Segment
- Slack
Ready to scale your app?
Join the private beta to get white-glove onboarding and 3 months of free transaction processing.