Back to all payment links
MetaMask30M+ users · Ethereum · Base

MetaMask.
One link. One tap. Done.

MetaMask doesn't ship native payment links — but with PayRequest you can send one to any of its 30M+ users. Customer opens the link, taps Connect Wallet, signs the transaction in their MetaMask extension or mobile app, and USDC lands in your wallet on Base within 2 seconds.

Free to start Setup in 2 minutes Via MetaMask · WalletConnect · USDC on Base
pay.payrequest.io/studio-retainer-march
O
Open Studio
Design retainer · March
Total
1500.00
🦊
Pay with MetaMask
Selected
Pay 1500.00
30M+
MetaMask users
2s
USDC settles on Base
<€0.01
gas per transaction
0
chargebacks ever
Definition

What is a MetaMask payment link?

A MetaMask payment link is a shareable URL that opens directly in the customer's MetaMask wallet, lets them sign a transaction in one tap, and lands the payment in your wallet on Ethereum, Base or Polygon — without you ever writing a smart contract or running a node.

MetaMask is the most popular self-custody crypto wallet in the world with 30M+ monthly active users. But MetaMask itself doesn't ship a payment-link product — it's a wallet, not a checkout. To accept MetaMask payments you need either a custom Web3 dApp integration, or a payment-link platform like PayRequest that does the integration for you.

PayRequest exposes MetaMask via WalletConnect on every payment link. The customer opens your link, sees the regular PayRequest checkout (with cards, iDEAL, SEPA, PayPal all visible), picks 'Pay with Wallet', and a WalletConnect modal opens. They select MetaMask, the MetaMask browser extension or mobile app pops up, they approve the transaction, and PayRequest detects the on-chain confirmation within 2 seconds on Base.

The customer never leaves your branded checkout. You never write a line of Solidity. The transaction is fully on-chain, irreversible, and visible on Basescan. PayRequest charges 2% per successful payment (capped at €25 per transaction). Customer pays the network gas — typically under €0.01 on Base.

Why MetaMask

Everything you need. Nothing extra.

30M+ MetaMask users, reachable
MetaMask is the default Ethereum wallet for 30M+ users globally. Sending them a MetaMask-compatible link is the lowest-friction path for crypto-native customers.
Settles in 2 seconds on Base
USDC on Base (Coinbase L2) confirms in under 2 seconds. Faster than card authorization, faster than Venmo, dramatically faster than SWIFT.
Zero chargebacks
On-chain transactions are final on confirmation. No fraud disputes, no reversal risk, no 2% chargeback fees from a card processor.
Customer-paid gas
Network gas (~€0.01 on Base) comes from the customer's wallet, not yours. You receive the exact amount you charged — no fee deductions.
Multi-chain support
Same payment link accepts USDC/USDT/ETH on Ethereum L1, Base, Polygon, Arbitrum and Optimism. Customer picks chain inside their MetaMask wallet.
Mobile + desktop
Works seamlessly on MetaMask mobile (iOS/Android), the MetaMask browser extension, and any WalletConnect-compatible MetaMask integration.
MetaMask payment link

One link. MetaMask ready.

  • MetaMask doesn't ship native payment links — PayRequest fills that gap with a single integration
  • Customer never leaves your branded checkout — WalletConnect modal launches MetaMask in-page
  • Skip smart-contract development — PayRequest handles wallet detection, signing and confirmation
  • USDC on Base = stable USD value + 2s settlement + sub-cent gas
  • Same payment link offers MetaMask + Binance Pay + Coinbase Wallet + cards + iDEAL — customer picks
  • Built-in QR code — scannable from MetaMask mobile or any WalletConnect-compatible wallet
3 steps
01
Create your link
Set the amount, add a description, choose MetaMask as a payment method.
02
Share anywhere
WhatsApp, email, SMS, QR — copy the link, paste anywhere.
03
Get paid
Customer taps the link, pays with MetaMask, money lands in your account.
Popular for
Freelancers with crypto-native clientsWeb3 SaaS and developer toolingNFT marketplaces and digital artDeFi protocols and DAO contributorsCross-border B2B servicesDigital product sellersOnline education for crypto audiencesDAOs paying contributors in USDC
FAQ

MetaMask payment links

Does MetaMask have payment links?
No — MetaMask is a self-custody wallet, not a payment processor. It doesn't ship a built-in payment-link product. To send a payment link that works with MetaMask, you need a platform like PayRequest that integrates via WalletConnect. The end-user experience is one-tap: customer opens your link, taps Connect Wallet, signs in MetaMask, and the payment is final on-chain within seconds.
How do I send a MetaMask payment request?
Three ways. (1) Best: use PayRequest to generate a payment link, share it via WhatsApp, email, SMS or QR — customer opens, taps, signs in MetaMask, done. (2) Manual: share your MetaMask public address as a text string and ask the customer to send the asset manually. Slower, more error-prone, no automated confirmation. (3) Build your own dApp with WalletConnect SDK — significant engineering work for what PayRequest gives you in 60 seconds.
What does PayRequest charge for MetaMask payments?
2% per successful payment, capped at €25 per transaction. The customer pays network gas (typically under €0.01 on Base, a few cents on Ethereum L1). No monthly fee, no setup cost, no per-wallet integration fee. On a €1,000 invoice paid by MetaMask via Base, total cost is €20 (PayRequest 2% capped) + €0.01 (customer-paid gas) = €20.01.
Which networks does MetaMask payment link support?
USDC, USDT and ETH on Base (recommended for speed and low gas), Ethereum L1 (highest decentralization, slower and more expensive), Polygon (cheap, mature), Arbitrum and Optimism (Ethereum L2s). Most B2B transactions use USDC on Base for the best balance of speed, cost and security. Customer selects the network in their MetaMask wallet at signing time.
Is MetaMask safe for accepting business payments?
Yes, for receiving. You only expose your receiving address publicly, never your private key or seed phrase. PayRequest never holds your funds — payments go directly from the customer's wallet to yours on-chain. The bigger security concern is your own seed phrase management on the receiving side; treat the MetaMask seed phrase like a bank password and use a hardware wallet (Ledger via MetaMask) for large balances.
Can I use MetaMask payment links for subscriptions?
Not natively — every MetaMask transaction requires active signing by the customer. For recurring billing, PayRequest sends a new MetaMask-compatible link before each cycle, and the customer signs once per renewal. For fully automated recurring, pair MetaMask with SEPA Direct Debit or card subscription on the same checkout — customer picks their preferred method per cycle. (Smart-contract subscriptions are possible but require dApp development — out of scope for most businesses.)
Can I convert USDC from MetaMask to euros automatically?
Yes. Connect Coinbase Commerce, Kraken or another regulated off-ramp to auto-convert incoming USDC to EUR and deposit to your bank account within 1-2 business days. Many businesses skip the conversion and hold USDC as a working-capital alternative — USDC earns 3-5% yield on regulated platforms and settles globally in seconds.
How does MetaMask compare to Binance Pay for receiving payments?
MetaMask is non-custodial on Ethereum and Base — you own the keys, gas paid by customer, fully on-chain and decentralized. Binance Pay is custodial via Binance — instant, no gas, but Binance is the counterparty and your funds sit on Binance until withdrawn. For decentralized trustless payments use MetaMask; for fastest UX with zero gas use Binance Pay. PayRequest supports both on the same payment link — customer picks.

Send a MetaMask link in 60 seconds

Free to start. No card required. Connect your provider, share a link, get paid.