USDC payment links · Solana + Base

Accept USDC payments with one link.

Create a hosted checkout for native USDC on Solana or Base. Customers connect Phantom, Solflare, MetaMask or another supported wallet; PayRequest verifies the transfer on-chain and records the paid order.

Solana & Base On-chain verification QR & wallet connect 98% to your wallet Free to start
Why USDC

A checkout, not a copied wallet address

A stable checkout amount

Price the order in USDC instead of a volatile asset. The checkout shows the network and amount before the customer signs, so both sides can review the same payment request.

Fast network confirmation

Solana and Base are built for fast transfers with low network costs. PayRequest waits for the expected on-chain result before changing the order to paid.

No card-network chargeback

A confirmed on-chain transfer cannot be reversed through a card chargeback. Sellers still need clear fulfilment and refund policies for customer service and applicable consumer rules.

Share one hosted link

Send the same checkout by email, chat, social profile or QR. Availability still depends on the customer's wallet, USDC balance, network access and local rules.

QR and mobile wallet handoff

Desktop buyers can scan the checkout QR with their phone. Mobile buyers continue in a compatible wallet and return to the checkout for confirmation.

Automatic 98/2 split

PayRequest retains its 2% successful-payment fee, capped at €25 per transaction, and forwards the remaining 98% to the connected seller wallet.

Supported wallets

Familiar wallets on both networks

Checkout presents compatible choices for Solana or Base. The customer reviews the asset, network, recipient, amount and fee treatment inside the wallet.

👻
Phantom
Solana
☀️
Solflare
Solana
🎒
Backpack
Solana
🦊
MetaMask
Solana & Base
🔵
Coinbase Wallet
Base
👜
Rabby
Base
🛡️
Trust Wallet
Compatible routes
🔗
More wallets
Shown in checkout
Supported networks

Choose Solana or Base

NetworkSpeedTypical network feeNotes
SolanaSub-second blocksTypically a fraction of a centNative USDC for Phantom, Solflare, Backpack and compatible wallets.
BaseSecondsTypically under $0.01Native USDC for MetaMask, Coinbase Wallet, Rabby and compatible wallets.
How it works

30 seconds to your first USDC link

01

Connect your wallet

Add your Base-compatible or Solana wallet in PayRequest Provider Settings and complete the ownership check.

02

Create a payment link

Set the amount in EUR or USD, add a description, hit Create. Your payment link is live instantly.

03

Share it anywhere

Send via WhatsApp, email, SMS, Telegram or print as QR. The customer opens it in any browser.

04

PayRequest verifies

The customer reviews and signs the USDC transfer. PayRequest matches the on-chain payment to the order and records confirmation.

FAQ

Frequently asked questions

What is a USDC payment link?

A USDC payment link is a shareable URL that opens a hosted checkout page where the customer connects their crypto wallet and sends USDC directly to your wallet address. PayRequest generates the link, detects the wallet, monitors the on-chain transaction, and sends you a confirmation — all automatically.

Which wallets can pay a USDC payment link?

Supported options include Phantom, Solflare and Backpack for Solana, plus MetaMask, Coinbase Wallet, Rabby and other compatible wallets for Base. The live checkout shows the wallets available for the selected network.

Why USDC instead of ETH or BTC?

USDC is designed to track the US dollar and is backed by highly liquid cash and cash-equivalent reserves. Unlike BTC or ETH, the checkout amount is not exposed to the same asset-price volatility. USDC can still involve issuer, wallet, network and conversion risks.

What does PayRequest charge?

2% per successful payment, capped at €25 per transaction. The customer pays network gas on top (typically <$0.01 on Base, ~$0.001 on Solana). No monthly fee, no setup cost, no per-wallet integration fee.

How fast does USDC settle?

Solana and Base usually confirm much faster than traditional bank settlement, but exact confirmation time depends on the network, wallet and transaction. PayRequest marks the order paid after the expected on-chain transfer is verified.

Do I need a crypto wallet to receive USDC?

Yes. Connect a Base-compatible wallet or a Solana wallet in Provider Settings. PayRequest verifies the payment and automatically forwards the seller share to the connected wallet.

Create your first USDC payment link

Free to start. 2% per successful payment, capped at €25. Native USDC checkout on Solana and Base.