Skip to main content
Your customer pays in USDC or USDT. You get paid in KES, NGN, GHS, or UGX — straight to M-Pesa, mobile money, or a bank account. No wallets to manage, no price exposure, nothing to swap. Minisend handles every step in between: detection across 33 chains, normalising USDT to USDC on Base, conversion at the live rate, and the local payout.

How it looks

One API call from your backend:
You get back a hosted checkout_url. Redirect the customer, they pay, you receive a webhook when the money lands. A flat 1% fee on the local-currency amount, paid by your customer in most flows. See pricing.

Pick your path

Build with the API

Server-side checkout sessions, webhooks, full control. Five minutes to your first payment.

No-code payment link

A permanent URL tied to your business. Share it anywhere. Zero engineering.

See how it works

Follow a payment from on-chain deposit to your bank account, status by status.

What you’ll find in here

Supported networks

USDC on 19 chains. USDT on 14 chains. KES, NGN, GHS, UGX out.

API reference

Authentication, endpoints, request and response shapes, error codes.

Webhooks

Signed events when a checkout completes, fails, or expires.

Off-ramp API

The reverse direction: send USDC, pay out M-Pesa, mobile money, or bank accounts. For payroll, remittances, and supplier payments.

Pricing

One flat 1% per completed payment. Who pays what, per flow, with worked examples.