Bring African payments into your product.

Let customers across African markets pay with local bank transfer or mobile money, or get paid from stablecoins.

AAcme Inc.πŸ‡¬πŸ‡§
You pay25USDC
5s₦1,603.00per USDC$0.03 fee
You send Β· includes ₦216.83 fee40340 NGN
4330499861Mock Bank Β· Chidi Okeke
Continue
Protected by Accrue Secure Escrow
25.00 USDC settledto 0x9f2c…81d4

Four things you don’t have to build.

Local acceptance normally means a partner, a liquidity source, a licence and a settlement process in every country.

01Local railsCustomers pay with the methods they already use.
02LiquidityLive rates from the Cashramp agent network.
03ComplianceAccept payments without holding a licence yourself.
04SettlementUSDC or USDT in a wallet you control, or your dashboard balance.

Money moves both ways.

Let customers pay into your product, or send local payouts from a stablecoin balance.

01
Your customerPays locallyBank transfer or mobile money, in their own currency.₦ 40,340 in
02
Payment railAgent assignedCashramp matches the trade and the rate locks.Rate 1,603.00
03
EscrowFunds heldThe agent is paid only once the transfer confirms.Held in escrow
04
Your productReceives stablecoinsUSDC or USDT to your settlement wallet.25.00 USDC out

Let customers pay the way they already do.

Local methods and current rates for every market.

πŸ‡³πŸ‡¬NigeriaNGN1 USD = 1,378.13 NGNBank transferChipper Cash
πŸ‡¬πŸ‡­GhanaGHS1 USD = 12.17 GHSBank transferMTN MoMo
πŸ‡°πŸ‡ͺKenyaKES1 USD = 130.86 KESM-PesaBank transfer
πŸ‡ΏπŸ‡¦South AfricaZAR1 USD = 17.3 ZARBank transfer
πŸ‡ΊπŸ‡¬UgandaUGX1 USD = 3,948.08 UGXMTN MoMoAirtel Money
5 of 21 live marketsAll 21 markets β†’

Choose the ramp that fits your product.

Whichever you pick, you get the same rails, rates and compliance.

AAcme Inc.πŸ‡¬πŸ‡§
You pay25 USDC
5s₦1,603.00per USDC$0.03 fee
You send Β· includes ₦216.83 fee40340 NGN
Your accountAn agent
4330499861Mock Bank Β· Chidi Okeke
Continue
Protected by Accrue Secure Escrow
For commerceHosted RampA checkout you drop into your product. Customers pay in local currency; you settle in USD stablecoins.Checkout docs
AAcme Inc.Tier 1 β€ΊπŸ‡¬πŸ‡§
Withdrawing25 USDC
8s₦1,587.00per USDC$0.03 fee
You receive39627.39 NGN
9156331405Ngozi Eze Β· Palmpay
Initiate withdrawal
Protected by Accrue Secure Escrow
For walletsOnchain RampLet wallet users move between stablecoins and local money without leaving your app.Wallet docs
AAcme Inc.πŸ‡¬πŸ‡§
Expires in 14:40
Transfer to4330499861
BankMock BankAccount nameChidi Okeke
Transfer exactly
₦40,340
Waiting for your transfer
Cancel deposit
200status: completed
For full controlDirect RampOwn every screen, and let us move the money behind it.API reference

A better payment path for the products people already use.

Building something else? Tell us what you are building β†—
Hosted RampMarketplacesLet buyers check out with familiar local methods while you settle in stablecoins.Subscriptions and SaaSCollect recurring plan payments in local currency while you settle in stablecoins.Creator communitiesCollect membership, content, and community payments from local audiences.
Onchain RampWalletsGive users a path between their wallet and local money within your experience.dAppsBring fiat on/off ramps into token-based products, games, and Web3 experiences.Neobanks and fintechsLet customers who earn locally hold and spend dollars inside your app.
Direct RampExchangesHelp African customers enter or exit stablecoin positions with local methods.Payroll and payoutsPay your team in their own currency from a single stablecoin balance.Remittance appsSend money into the bank accounts and wallets people already use daily.

Get started with receiving payments without breaking the bank.

No setup fee, no maintenance fee, volume discounts.

Hosted Ramp & Direct RampCharged on the amount collected$2 cap1.5%
Onchain RampNetwork fees only0%
If your customer pays
$
You settle$4.925Cashramp feeβˆ’$0.075
The fee is 1.5% up to $133.34, then it caps at $2.00.

Ship your first payment this week.

One GraphQL endpoint. Quote a rate, initiate the ramp, confirm the payment β€” the same calls run in either direction.

Staging and production keysWebhooks on every state changeOpen-source SDKs
Get your API keys
POST /cashramp/api/graphql

query {
  rampQuote(
    amount: 100
    currency: usd
    customer: "VHlwZXM6OkNhc2hyYW1w..."
    paymentType: deposit
    paymentMethodType: "bank_transfer_ng"
    country: "NG"
  ) {
    id
    exchangeRate
    paymentType
  }
}

Start testing today, go live when you’re ready.

Get your API keys
1
Build on stagingRun real calls against staging, with our engineers in a shared Slack, WhatsApp or Telegram channel while you build and test.
2
VerificationSend us your business details and we verify the account. Days rather than months, and it runs alongside your build.
3
ProductionSwap the staging key for a production one and every supported market is live. Nothing else in your integration changes.