Getting Started
Welcome to the Cashramp Developer Documentation where you'll learn to build delightful payment experiences with the Cashramp API.
Last updated
Welcome to the Cashramp Developer Documentation where you'll learn to build delightful payment experiences with the Cashramp API.
Last updated
Cashramp lets you charge customers in local African currencies and settle instantly in USD‑denominated stablecoins. This five‑minute quick‑start walks you from sign‑up to your first API call.
Visit .
Complete the business signup form.
You’ll land in the Developer Dashboard.
Tip – Keep the Dashboard open in another tab; you’ll copy values from it in the next step.
In the Dashboard, open → Developers → API keys.
Click Generate keys. You’ll receive:
Public key (CSHRMP‑PUBK_…
): safe for front‑end use.
Secret key (CSHRMP‑SECK_…
): server only; store it in an environment variable.
Copy your secret key somewhere safe—Cashramp shows it once.
Going live – When you’re ready for production, swap your staging secret key for a production one and change the base URL from
https://staging.api.useaccrue.com
tohttps://api.useaccrue.com
.
Paste the cURL snippet below into a terminal and replace <YOUR_SECRET_KEY>
with your secret key.
Expected response (pretty‑printed):
Drop‑in checkout page that handles UI, FX, and settlement.
Server‑side API to collect local payments — no UI required.
Let self‑custody wallets deposit or withdraw stablecoins.
Run it live – Try the same query in our GraphiQL
API reference: All queries, mutations, and types.
Webhooks: Real‑time transaction updates.
SDKs: