Crypto Payment Infrastructure

Accept any token.
Receive stablecoins.

0.25% per transaction
No hidden fees. Ever.

The payment gateway that lets your customers pay with any crypto token while you always receive stablecoins. No volatility. No hassle.

10 chains 1,000+ tokens 50+ fiat currencies
pay_3f8a…c2d1
Live

Customer sends

ETH
MATIC
BNB
AVAX
ARB
OP

You receive

$

10,000.00

USDC on Ethereum

Settled
2 confirmations 0.25% fee 1m 42s
Ethereum Polygon Arbitrum Base Optimism Avalanche BNB Chain TON Solana Tron Ethereum Polygon Arbitrum Base Optimism Avalanche BNB Chain TON Solana Tron

Pay with anything.

Customers pick any token on any chain. You always receive stablecoins in your wallet.

ETH
BTC
USDT
USDC
BNB
SOL
MATIC
AVAX
TRX
TON
ARB
OP
LINK
UNI
DAI
WBTC
LTC
PEPE
SHIB
AAVE
DOT
XRP
+980 more
10
Blockchains
1,000+
Tokens Accepted
0.25%
Flat Fee
0
Chargebacks

Built for crypto commerce

Everything you need to accept crypto payments without the complexity.

Any Token In

Customers pick from 1,000+ tokens with live USD prices, token logos, and balances shown automatically. They pay with whatever they hold.

50+ Fiat Currencies

Price in EUR, GBP, SAR, JPY, or any of 50+ currencies. We convert to USD at real-time central-bank rates and settle in your chosen stablecoin.

Cross-Chain

EVM chains (Ethereum, Polygon, Arbitrum, Base, Optimism, Avalanche, BNB) plus TON, Solana, and Tron. One integration, every chain.

Simple API

Create payment links with a single POST request. Webhook notifications for every status change.

Merchant Dashboard

Track payments, create payment links, manage webhooks, and configure settings. All from one dashboard.

Self-Custody

Funds settle directly to your wallet. No intermediary holds your money. Ever.

Pay from Any Wallet

TonConnect for Telegram-native wallets, Phantom and Backpack for Solana, MetaMask and WalletConnect for EVM. Manual deposit fallback for intent-based routes.

Pay Me Link

Share a personal page at mutopay.com/pay/@yourname. Visitors enter any amount and an optional note. Ideal for tips, freelance invoices, and donations.

Three steps. That's it.

Start accepting crypto payments in minutes, no coding required.

01

Create a Payment

Create a payment link from your dashboard, WooCommerce store, or API. Set the amount in any of 50+ currencies. We handle conversion automatically.

02

Customer Pays

Your customer picks any token on any chain. We handle conversion and routing automatically.

03

Receive Stablecoins

Stablecoins arrive directly in your wallet. You get notified instantly. Payment complete.

mutopay.com/pay/pay_3f8a...c2d1
PAYING
Acme Store
$250.00
USD
> > > >

Which network are you paying from?

Choose any network. You can pick the token on the next step.

Search chains...
ETH Ethereum
OP Optimism
BNB BNB Chain
POL Polygon
BAS Base
ARB Arbitrum
AVA Avalanche
TON TON
SOL Solana
TRX Tron

Select token

Select the token you want to pay with.

Search tokens...
ETH
ETH
Ethereum
1.42
USD
USDC
USD Coin
830.50
USD
USDT
Tether
250.00
MAT
MATIC
Polygon
1,200

Compare quotes

Best Rate
via LI.FI · Stargate
249.82 USDC
~2 min · 0 slippage
via Rubic · deBridge
249.14 USDC
~4 min · 0.1% slippage
Processing...
ETH → USDC
Payment Complete
Amount$250.00
Received249.82 USDC
Tx Hash0x3f8a...c2d1
Fee0.63 USDC

Behind the scenes, it just works

Zero Volatility Risk

Exchange rates lock in when payment initiates. You receive exactly what was quoted, regardless of market moves.

Self-Custody Always

Funds settle directly to your wallet. No intermediary ever holds your money.

Ship in Minutes

One API endpoint, automatic webhooks, zero infrastructure to maintain.

Three ways to get started

No code required. Pick what fits your setup.

No Code

Dashboard

Create payment links from your dashboard and share them with customers. No technical setup needed.

Open Dashboard
Plugin

WooCommerce

One-click OAuth connect. Orders sync automatically, customers return to your store after payment.

Setup Guide
Developer

REST API

Full control with a single POST request. Webhook notifications, automatic retries, and real-time status.

View API Docs
create-payment.sh
curl -X POST \
  https://mutopay.com/api/payments \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 100.00,
    "currency": "EUR",
    "external_id": "order_123"
  }'

Response

{
  "id": "pay_3f8a…c2d1",
  "url": "https://mutopay.com/pay/pay_3f8a…c2d1",
  "amount_usd": 108.42,
  "amount_original": 100.00,
  "currency": "EUR",
  "status": "pending"
}

Ready to accept crypto?

Set up your payment gateway in minutes. No minimums, no monthly fees.