Guide · Freelancers, creators, and unbanked sellers

How to accept payments without a bank account

A bank account is the traditional entry ticket to accepting money: and the traditional blocker for anyone the banking system declines. The non-custodial route skips it: customers pay crypto to your wallet, you hold the keys, and where you need local money, payout rails like M-Pesa, PIX, and mobile wallets do the last mile without a bank in the middle. This guide sets that up.

You needA self-custodial wallet on a network you can use (a phone wallet counts)A payment link or store page to point customers atFor cash-out: a mobile-money or local-payout account in your country

Step by step

Every step, in order.

Step 01

Set up your wallet

Any self-custodial wallet works: write down the seed phrase, keep it offline, and test that you can send and receive on your chosen network before taking customer money.

Step 02

Create a payment link

A payment link is a checkout page that needs no store, no website, and no bank. Settle it to your wallet address and share it anywhere: chat, social, print.

Step 03

Pick your checkout assets

Offer the assets your customers actually hold. A stablecoin pegged to your local currency often converts the mental math best; BTC and ETH cover everyone else.

Step 04

Take the payment

The customer pays; settlement goes to your wallet non-custodially. No account freezes, no processing history, no minimum volumes.

Step 05

Cash out locally when needed

Where you need local money, the payout rails deliver: M-Pesa in Kenya, PIX in Brazil, UPI in India, mobile wallets elsewhere. The rail pages list what each country supports.

Step 06

Keep records as you go

Every payment carries its transaction reference. For taxes and disputes, your own records plus the chain are the source of truth.

The part that matters

The unbanked path's weakest link is not the crypto: it is the last mile. Crypto settlement works identically everywhere; local payout coverage varies by country and rail. Check your country's page before committing to a workflow: where a strong mobile-money rail exists, the loop closes cheaply. Where none does, holding a local-currency stablecoin and spending it peer-to-peer is often the practical substitute. The wallet discipline matters more here than anywhere: with no bank as backstop, the seed phrase is the entire account. Guard it accordingly.

Go deeper

Payment rails directoryPayments by countryGuide: accept crypto payments

FAQ

Do I need any account at all?
A self-custodial wallet, which is just keys you hold: not an account anyone can freeze or decline. The payment link itself needs no infrastructure behind it.
How do I get local money out?
Through the local payout rails (M-Pesa, PIX, UPI, and regional wallets) where your country has them. The countries directory lists what works where you are.
What if I hold and the price drops?
Convert receipts into a stablecoin pegged to your local currency at checkout, or hold and accept the exposure. The setting is yours and reversible.

Other guides

How to accept crypto payments

Accept Bitcoin, Ethereum, stablecoins and 53 more assets at checkout in minutes: connect…

How to swap across chains

Swap any asset for any other across 35 networks: connect a wallet, pick the pair, review…

How to buy UCASH

Three ways to get UCASH, the U.CASH network token: card or bank through the partner ramp,…

Keep going

How to accept payments without a bank account, done right

Six guides, one platform, every rail non-custodial.