Stripe
Stripe subscriptions and one-time payments as app access.
Overview
Keep your own Stripe Checkout. CashSDK reads your Stripe account's signed events and turns each subscription and one-time payment into the same entitlements your web, iOS and Android apps already check, for one customer id.
Trials, renewals, failed renewals, cancellations, plan add-ons and refunds change access the way Stripe reports them, and Stripe revenue lands in the same charts as App Store and Google Play revenue.
What you can do
One customer everywhere
Put your user id on the subscription and the same person is Pro on the web, on iOS and on Android.
Subscriptions and one-time sales
Renewals extend access, a failed renewal keeps it for a week while Stripe retries, and a full refund ends it. Paid one-time Checkout Sessions unlock lifetime products.
Import your prices
Pick your Stripe prices in the dashboard and CashSDK creates the matching products.
Customer portal
Send customers to Stripe's hosted portal to update a card or cancel, from the web SDK or your server.
How it works
- 1
Connect your account
Add Stripe from the CashSDK dashboard. Credentials are stored encrypted, never in your app binary.
- 2
Map your products
Point each Stripe product or price at a CashSDK product, so a purchase resolves to the same entitlement everywhere.
- 3
Reconcile in one ledger
Stripe charges settle into a single revenue view alongside the App Store and Google Play, one source of truth for MRR and churn.
Related apps
Settle Stripe into one revenue ledger.
Start free, integrated by your coding agent in under an hour. Your revenue data is yours: export anytime, never sold.