Skip to main content
Try No-Codes 2.0
Google Play Billing

Ship Android subscriptions.
Skip the Billing Library grind.

Qonversion wraps the Google Play Billing Library — purchases, notifications, and entitlements handled, so you ship Android subscriptions fast.

Kotlin & JavaBilling Library 8 readyRTDN handledFree tier

Trusted by 5,000+ apps generating $1B+ in tracked revenue

Investing.com
AIBY
Skyeng
BIGVU
Fitia
Braincraft
BP Mobile
Action Effect
Investing.com
AIBY
Skyeng
BIGVU
Fitia
Braincraft
BP Mobile
Action Effect
$1B+
revenue tracked annually
99.99%
API uptime SLA
2B+
users tracked

What the Billing Library leaves to you, Qonversion handles

The plumbing around Google Play purchases, done for you

SDK

Drop-in Android SDK

Kotlin and Java SDK. Wrap the Google Play Billing Library in a few lines

PURCHASES

Purchase & acknowledgement handling

We acknowledge purchases in time, handle proration, and keep subscription state correct

RTDN

Real-time Developer Notifications

We ingest Google RTDN so renewals, cancels, and refunds update entitlements instantly

Android SDK

Android subscriptions ready in a day

Skip the Billing Library boilerplate and Cloud Pub/Sub setup. Query products, launch the billing flow, and unlock content with a few lines of Kotlin or Java.

See the docs
// QonversionConfig.kt
import com.qonversion.android.sdk.Qonversion

// Initialize in 3 lines
Qonversion.launch(
    this,
    "YOUR_KEY",
    QLaunchMode.SubscriptionManagement
)
Receipt ValidationValidated
User IDusr_1a2b3c4d5e
Access LevelPremium
CurrencyUSD
PlatformiOS + Android
Google Play

Purchases acknowledged, state kept correct

Miss the acknowledgement window and Google refunds the purchase. We acknowledge on time, ingest Real-time Developer Notifications, and keep subscription state accurate through every event.

  • Automatic purchase acknowledgement
  • Real-time Developer Notifications ingested for you
  • Base plans, offers, and proration handled
  • Grace periods, holds, and refunds covered
Try Now
Entitlements

One source of truth for access

Check a single entitlement instead of parsing purchase tokens. And because a user's App User ID is cross-platform, access earned on Android carries to iOS and web.

  • Unified entitlements across your app
  • Cross-platform access with one App User ID
  • Grant or revoke access from the Dashboard
  • Offline mode with local caching
Explore subscription management
User Access
Premium AccessActive
Expires: Never (Promotional)
Grant Access
Revoke

Questions & Answers

No. Qonversion wraps the Google Play Billing Library, so you don't integrate it directly. We handle the billing connection, purchase flows, acknowledgement, and subscription state through a simple SDK.

Qonversion runs on Google Play Billing Library 8, including the required acknowledgement windows and the subscription model with base plans and offers.

RTDN are Google's server-to-server messages for subscription events. Qonversion creates and manages the Cloud Pub/Sub topic for you — you paste one Topic ID into Play Console, and renewals, cancellations, refunds, and grace periods update entitlements in real time.

Yes. Purchases made through the Qonversion SDK are acknowledged within Google's required window automatically, so you never lose a purchase to an un-acknowledged transaction.

Yes. One App User ID unifies access across Android, iOS, and web, so a user who subscribes on Android keeps access everywhere. This is powered by our cross-platform subscription management.

Kotlin, Java, React Native, Flutter, Unity, Cordova, and Capacitor — all with feature parity and simultaneous updates.

Yes, we offer migration assistance. Our team can help you transfer your existing subscriptions and historical data. Most migrations are completed within 1-2 days with zero downtime.

Ship your first Android purchase today

Start free. Wrap the Billing Library in a few lines.
Scale when you're ready.

Free forever tierNo credit card requiredSetup in minutes