Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.minisend.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Minisend Merchant bridges the gap between global crypto payments and local African currencies. When a customer pays you in USDC, Minisend automatically converts and delivers the funds to your M-Pesa number, bank account, or mobile money wallet — no crypto knowledge required on your end.

Quick Start

Get your first payment running in under 5 minutes. Sign up, configure your payout, and accept USDC.

How It Works

Understand the full payment flow from USDC deposit to local currency settlement.

API Reference

Integrate checkout sessions directly into your backend. Full request and response documentation.

Webhooks

Receive real-time notifications when payments complete or fail. Verify signatures and handle events.

Payment Links

Accept payments without writing any code. Share a link — customers pay, you receive local currency.

Dashboard

Track your volume, view transaction history, manage API keys, and configure your payout settings.

Get started in 4 steps

1

Create your account

Sign up at merchant.minisend.xyz using your email or Google account.
2

Configure your payout

Go to Dashboard > Settings and add your business name, payout currency (KES, NGN, GHS, or UGX), and payout method (M-Pesa, mobile money, or bank transfer).
3

Get your API key

Navigate to Dashboard > API Keys and generate a key. Use it to create checkout sessions from your backend.
4

Accept your first payment

Create a checkout session via the API or share your payment link. Your customer pays USDC — you receive local currency automatically.
Minisend supports USDC on Base, Ethereum, Polygon, Celo, and Lisk. Deposits on non-Base chains are automatically bridged before settlement.