Subscriptions & entitlements
Model trials, intro offers, upgrades, downgrades, and refunds correctly — with one reliable answer to 'what can this user access?'
- Product
- pro_annual
- Renews
- in 214 days
- Platform
- iOS · synced
- Store
- App Store
Subscriptions
The subscription lifecycle, handled
CashSDK turns messy store states into clean, cross-platform entitlements you can trust.
Entitlements
Ask 'is this user Pro?' and get one answer across every device.
Trials & offers
Free trials, intro pricing, and win-back offers out of the box.
Upgrades & downgrades
Proration and plan changes modeled the way the stores intend.
Renewals & grace
Billing retries and grace periods keep paying users unlocked.
Cross-platform identity
Unify a customer across iOS, Android, and web with one app-user ID.
Status notifications
React to renewals, cancellations, and refunds in real time.
One source of truth
Entitlements that follow the customer
A user subscribes on iPhone and opens your web app — they're still Pro. CashSDK reconciles every platform into a single entitlement state.
- Device- and platform-agnostic access
- Instant sync after purchase
- Deterministic, cache-friendly checks
- Product
- pro_annual
- Renews
- in 214 days
- Platform
- iOS · synced
- Store
- App Store
Stay in the loop
Every lifecycle event, in real time
Renewals, cancellations, billing issues, refunds — streamed to your backend the moment they happen so you can act on them.
- Signed, retried webhooks
- Grace-period handling
- Refund and chargeback events
Take back control of your revenue
Start free in the cloud, or self-host the whole platform. Your purchase data, your rules.