minisend logo
bars

Accept stablecoins, settle locally.

Your customers pay in USDC or USDT from any major chain. You receive Kenyan Shillings, Naira, or Cedi the same day.

Launch Dashboard
merchant.minisend.xyz / dashboard
Overview
Settled today
2,243,180KES
+18.4%
Payments
127
+12
Avg settle
3.4s
0.2s faster
Settled volumelast 20 days
ReferenceChainReceivedSettledStatusTime
pay_4a892eBase12.50 USDC1,612 KESsettled2s ago
pay_p9z41aPolygon380.00 USDC562,400 NGNsettled14s ago
pay_v7k8c1Arbitrum5.00 USDT64,250 NGNroutingnow
pay_m3r05fOptimism48.20 USDC722 GHSsettled47s ago
pay_t9l1faBase21.00 USDC2,709 KESsettled1m ago
What you get

Everything you need

to get paid in stablecoins.

Four primitives. One dashboard. Ship a checkout in 30 lines of code, or zero.

01

Hosted Checkout

Share a link or embed our checkout. Your customer picks any chain, we route, convert, and confirm. You receive local currency.

No-codeBrandedQR + link
02

Payment API

A RESTful API with webhooks for every state change. Reconcile by reference, replay events, roll forward with idempotency keys.

RESTWebhooksIdempotent
03

Invoicing

Issue one-time or recurring invoices priced in USD. Customers pay from any chain, you see one settled total.

USD-pricedRecurringMulti-chain
04

Auto-Settlement

Set a schedule and a destination: M-Pesa, NGN bank, or GHS bank. Funds land in your account, same day.

M-PesaNGN bankGHS bank

The numbers

in print.

Verified weekly. We publish what we measure.

Supported chains
26+
EVM mainnets, Solana, TON, Tron, NEAR
Uptime (90d)
99.94%
Status at status.minisend.xyz
Integration
~30 lines
Hosted checkout, or call the API directly
Volume processed
$250K+
Across 8,000+ settlements
Ready when you are

Start accepting.

Open the dashboard, submit your business details, and ship a checkout link before the kettle boils.

Live in

an afternoon.

Start with a hosted checkout link. Graduate to the API when you outgrow it. Both routes settle to the same dashboard.

create-checkout.sh
curl -X POST https://api.minisend.xyz/v1/checkouts \
-H "Authorization: Bearer sk_live_••••••••" \
-H "Content-Type: application/json" \
-d '{
"amount": "120.00",
"currency": "USD",
"settle_to": "kes",
"reference": "INV-2241",
"callback_url": "https://shop.io/webhook"
}'
Response201 · chk_4a8e92c5 created, expires in 30 minutes200 OK
  1. 01

    Create an account

    Sign up on the dashboard and submit basic business details for KYB.

  2. 02

    Generate a key

    Issue an API key from settings, or use the no-code link generator.

  3. 03

    Take your first payment

    POST a checkout, send the URL to a customer, or open a hosted link.

  4. 04

    Receive settlement

    Funds settle to M-Pesa, NGN, or GHS bank, same day.

Trusted by businesses

across Africa

Half our revenue comes from clients overseas paying in USDC. Before Minisend it was a week of bridges and bank wires. Now the dashboard shows naira before we send the invoice receipt.

Tunde Olatunji

Founder, Lagos design studio

Tunde Olatunji avatar

We bill global SaaS customers in USD and pay our team in Nairobi. The settlement lands in M-Pesa before our finance lead refreshes the page. Reconciliation went from spreadsheets to a CSV export.

Akinyi Owino

COO, Nairobi logistics co.

Akinyi Owino avatar

Our customers are happiest paying from whatever chain their wallet is on. We accept all of them. We see one settled total in cedi at the end of the day. That is the entire pitch.

Kwame Mensah

CEO, Accra exporter

Kwame Mensah avatar

Frequently asked

questions

How fast do funds settle to my bank or M-Pesa?chevron down
Which chains can my customer pay from?chevron down
What happens if a customer overpays or sends the wrong asset?chevron down
How do I reconcile a payment to my internal invoice?chevron down
What does KYB onboarding look like?chevron down
Is there a dispute or chargeback risk?chevron down
Do you offer a sandbox for testing?chevron down
Can I export for accounting or tax?chevron down