P2P Payments

Send USDC directly, payrequest-to-payrequest

P2P = PayRequest-to-PayRequest. Send USDC between PayRequest users — a prominent pay card on every payrequest.me page. No checkout, no fees, instant on-chain settlement.

Zero platform fee No checkout needed Instant settlement
payrequest.me/yourname
Y
Your Name
Accept payments online
Send USDC directlyP2P
10.00
USDC
Connect Phantom to send
No fees · Instant on Solana
💳
Pay with card
🏦
Pay with iDEAL
P2P Payments

How P2P payments work

Connect your Solana wallet once in Provider Settings — anyone with a Solana wallet can send you USDC from your payrequest.me page.

01

Connect in Provider Settings

Go to Settings → Provider Settings, find the Solana Wallet (P2P) card, and click Connect Solana Wallet. Approve in your wallet extension.

02

The P2P card appears

Your payrequest.me page now shows a prominent P2P card with your avatar, a big amount field, and a Send button — right at the top. Standard payment options sit below it.

03

Sender enters amount & connects

Visitors type an amount, connect their wallet (Phantom, Solflare, MetaMask, etc.), and the button updates to show exactly what will happen.

04

Instant settlement

One click in their wallet approves the transfer. Solana confirms in under a second. USDC lands in your wallet — zero fees, zero waiting.

Features

Why P2P payments

Prominent pay card

The P2P card is the first thing visitors see — your avatar, a big amount field, and a single Send button. Standard payment methods appear below.

Zero platform fees

100% of the USDC goes to your wallet. No PayRequest cut, no processing charge of any kind.

Instant on-chain settlement

Solana confirms in under a second. The USDC is in your wallet before the sender closes their phone.

Pay faster with PayRequest

Senders with a PayRequest account click Log in → to pre-fill their name, email, and wallet — one tap to pay, like PayPal express checkout.

Works with 7+ wallets

Phantom, Solflare, Coinbase Wallet, Trust Wallet, Backpack, MetaMask (native Solana or Solana Snap), and any Wallet Standard wallet.

Doesn't affect your Base wallet

Your Solana wallet for P2P and your Base wallet for USDC payments are stored separately in Provider Settings. Connecting one doesn't affect the other.

Express checkout

Pay faster with your PayRequest account

Senders who have a PayRequest account can skip entering their name and email entirely. A small popup authenticates them on payrequest.app — no credentials shared with the page owner.

01

Click Log in →

A small "Pay faster with your PayRequest account" bar appears at the top of the page. Clicking Log in → opens a popup to payrequest.app.

02

Authenticate in the popup

If already logged in, the popup closes in under a second. If not, a quick login form appears. After login, the popup closes automatically.

03

Pre-filled and ready

Name, email, and wallet address fill in automatically. A badge shows Paying as [Name]. Click Not you? to clear identity at any time.

Wallets

Supported sender wallets

Any wallet implementing the Solana Wallet Standard is detected automatically.

WalletPlatformsNote
PhantomChrome, Firefox, Brave, Edge, iOS, AndroidMost popular Solana wallet. Recommended.
SolflareChrome, Firefox, Brave, Edge, iOS, AndroidFull-featured with hardware wallet support.
Coinbase WalletChrome, iOS, AndroidSupports both Solana and EVM.
Trust WalletChrome, iOS, AndroidMulti-chain. Ensure Solana is selected.
BackpackChrome, iOS, AndroidxNFT wallet with native Solana support.
MetaMaskChrome, Firefox, Brave, Edge, iOS, AndroidNative Solana (recent versions) or install Solflare Snap.

Newer MetaMask versions support Solana natively via Wallet Standard. You can also install the Solflare Snap from inside MetaMask (Snaps → Search 'Solflare') to add full Solana support in one click.

Senders must have USDC on the Solana network — not USDC on Ethereum or Base. These are different tokens despite sharing the same name. Obtain Solana USDC on any major exchange (Coinbase, Kraken, Binance) or bridge via Wormhole.

Senders need a tiny amount of SOL in their wallet (less than $0.01 worth) to pay the Solana network fee. USDC alone isn't enough — they need SOL for gas.

Comparison

P2P vs. standard payments

P2P PaymentsStandard Payments
Requires name/emailNo (optional via PayRequest login)Yes
Creates an invoiceNoYes
Platform feeNoneVaries by method
SettlementInstant (on-chain)1–3 days (bank)
RefundableNo (blockchain final)Yes (via PayRequest)
Appears inWallet DashboardTransactions page
Best forTips, quick sends, peer paymentsInvoiced work, products
Use cases

Who uses P2P payments

Creators & artists

Accept USDC tips and donations directly from your audience. No platform fee, no middleman.

Freelancers & agencies

Get paid instantly by clients who hold USDC. Skip the 2-3 day bank wait and save on fees.

Service providers

Quick payments between PayRequest users. Perfect for deposits, retainers, and instant transfers.

Web3 native businesses

Your customers already use Solana wallets. Give them a one-tap USDC payment option, no checkout flow required.

FAQ

Frequently asked questions

Which wallets can senders use?

Phantom, Solflare, Coinbase Wallet, Trust Wallet, Backpack, MetaMask (native Solana or Solana Snap), and any wallet implementing the Solana Wallet Standard.

Do senders need a PayRequest account?

No. Anyone with a compatible Solana wallet can send a P2P payment. The Log in → Pay faster feature is optional — it just pre-fills their details if they happen to have a PayRequest account.

Do I need the Solana USDC payment option enabled too?

No. P2P payments are separate from the standard Solana checkout. Connecting your Solana wallet in Provider Settings is all that's needed for P2P.

Can senders use MetaMask?

Yes — newer MetaMask versions support Solana natively via Wallet Standard. Alternatively, install the Solflare Snap from inside MetaMask (Snaps → Search 'Solflare') for full Solana support.

Is there a minimum amount?

The minimum is 0.01 USDC. There's no hard maximum, but very large amounts are subject to Solana network rules.

Can I turn off P2P payments without disconnecting my wallet?

Not yet — if your Solana wallet is connected, the P2P card appears automatically. Disconnect your Solana wallet in Provider Settings → Solana Wallet (P2P) to remove it. This only affects P2P; your Base USDC wallet is unaffected.

Does my Solana wallet affect my Base USDC payments?

No. Your Solana wallet (for P2P) and your Base wallet (for USDC on Base payments) are stored separately in Provider Settings. Connecting one doesn't affect the other.

Do P2P payments show up in my revenue stats?

P2P transfers are tracked in the Wallet Dashboard under P2P Transfers, separately from your main transaction history. They don't count toward subscription or invoice revenue analytics.

Start receiving USDC directly

Connect your Solana wallet in Provider Settings and enable P2P payments on your payrequest.me page. Free to start — zero fees on P2P transfers.