Skip to documentation
Open dashboard
The complete handbook

Everything you need
to build with CherrySub.

From your first verified purchase to the details behind every chart. Set up, integrate, investigate, and operate your subscription stack.

35 guides6 SDK pathsOpenAPI contract

Build your integration

From app setup to an active access level.

Understand your data

Metric definitions, time windows, and customer evidence.

Operate with confidence

Configuration, recovery, and the current release boundaries.

Start here

4 guides

Connect stores

3 guides

Product catalog

3 guides

Build your integration

9 guides
API keys and customer tokens

Keep server secrets on your backend and authenticate public SDK requests.

Customer identity and ownership

Choose App User IDs, restore purchases, and handle account changes.

Swift and StoreKit 2

Integrate the Apple SDK, submit verified purchases, and finish safely.

Kotlin and Google Play Billing

Set up the JVM core and Android purchase completion adapter.

Flutter storefront adapter

Handle StoreKit 2 and Google Play purchase streams in Flutter.

React Native and TypeScript

Configure the Fetch client and complete OpenIAP purchases after verification.

Dart core SDK

Use the Dart client on mobile, desktop, or web with a custom storefront.

Go token broker

Mint and revoke customer tokens from an authenticated application backend.

Purchases, renewals, and restores

Understand the full purchase lifecycle, retries, ownership, and refunds.

Use the dashboard

7 guides

Server integrations

3 guides

Operate and troubleshoot

6 guides