CashSDKCashSDK
SDKS

The same purchase flow, in every language you ship.

Typed, idiomatic SDKs for iOS, Android, React Native, Flutter, and the web — one API for paywalls, purchases, and entitlements. Wire it up in an hour, not a sprint.

Swift · Kotlin · TypeScript · Dart · REST

1
2 
3
4
5 
6
7
8
9 
10
11
12
Same entitlement API on every platform.

One API · Five platforms

Native where it counts, cross-platform where it helps, REST for everything else.

Type-safe

Autocomplete your way to a paid app.

Offerings, packages, and entitlements are fully typed — your editor (and your coding agent) knows the shape of every response. No stringly-typed product IDs, no guessing which fields exist. Mistakes are compile errors, not production refunds.

  • Typed offerings & entitlements
  • Nullable-safe entitlement checks
  • Generated types stay in sync with your catalog

One purchase model

Write the entitlement once. Ship it everywhere.

The same entitlement logic, from native iOS to the web — one purchase model behind idiomatic SDKs.

iOS / Swift

StoreKit 2 native, async/await, SwiftUI helpers.

Android / Kotlin

Play Billing v7 wrapper with coroutines.

React Native & Flutter

One bridge over both native billing stacks.

Web & REST

Stripe + plain HTTP, identical entitlement model.

Integrate

From install to first purchase in four calls.

1

Install

Add one dependency with your package manager of choice.

2

Configure

Initialize once on launch with your public API key.

3

Fetch offerings

Load the current paywall and pricing from the server.

4

Purchase

Call purchase and read the returned entitlement state.

$swift add cashsdk
A developer working late at a backlit keyboard, screen glow the only bright area

Built for the coding agent doing the wiring.

Lightweight

Small footprint, full coverage

0
Native SDKs + a REST API
Typed
End to end
0 key
To configure
~0 hr
Install to first purchase

Explore the platform

The SDK is one call into the whole stack

Everything the purchase flow touches — the paywall it renders, the receipts it validates, the events it emits.

Add CashSDK to your app today.

Install the SDK, configure with one key, and ship a validated purchase flow this afternoon.