Solana Pay
Solana Pay is an open payment standard that lets customers pay you by scanning a QR code with their Solana wallet app. The wallet reads the QR, shows the exact USDC amount to pay, and the customer approves — no typing, no copy-pasting addresses, no checkout friction.Solana Pay appears as a dedicated payment option on your checkout page alongside iDEAL, credit card, and bank transfer — once you connect your Solana wallet in Provider Settings.
Why Use Solana Pay
Scan & pay in seconds
The customer opens their wallet app, points the camera at the QR code, and taps approve. No address copy-paste, no manual amount entry — the wallet fills everything in automatically.
Works with any Solana wallet
Phantom, Solflare, Backpack, Trust Wallet, Coinbase Wallet — any wallet that supports the Solana Pay standard works out of the box. No special setup needed for your customers.
Instant settlement
Solana confirms in under a second. The USDC is in your wallet almost immediately after the customer approves.
Open standard
Solana Pay is an open protocol — not owned by PayRequest or any single company. Any wallet that implements it can pay you, and competition keeps it free.
How to Enable Solana Pay
You just need a Solana wallet address connected to your account. That’s the address customers’ payments will land in.Connect your Solana wallet
Scroll to Solana Wallet (P2P) and click Connect Solana Wallet. Approve in Phantom, Solflare, or any compatible wallet. Your address is saved.
How It Works for Your Customer
When a customer selects Solana Pay on your checkout page:QR code appears
The page shows a QR code with the exact USDC amount already encoded — converted from your invoice or product price at the current EUR/USD rate.
Customer scans with their wallet
They open Phantom, Solflare, or any Solana Pay wallet and point the camera. The wallet displays: merchant name, amount in USDC, and a single Confirm button.
Customer approves — payment sent
One tap in the wallet sends the USDC. The transaction is signed and broadcast to the Solana network.
On mobile devices, a “Open in wallet app” link appears below the QR code so customers can tap directly into their wallet without needing to scan.
Supported Customer Wallets
Any wallet that supports the Solana Pay standard works — which includes all major Solana wallets:| Wallet | Where to get it |
|---|---|
| Phantom | phantom.app — most popular, recommended for new users |
| Solflare | solflare.com — full-featured, hardware wallet support |
| Backpack | backpack.app |
| Coinbase Wallet | Available on iOS and Android |
| Trust Wallet | Available on iOS and Android |
Fees
What does it cost?
What does it cost?
PayRequest charges a 2% platform fee on each Solana Pay transaction, automatically split at the time of payment:
The split is built into the transaction itself — there’s no extra step or delay. The customer also pays a tiny Solana network fee (usually under $0.001).
| Example | Amount |
|---|---|
| Customer pays | 100 USDC |
| You receive | 98 USDC |
| PayRequest fee | 2 USDC |
Are there hidden fees?
Are there hidden fees?
Solana Pay vs. Other Payment Methods
| Solana Pay | USDC on Base | iDEAL / Card | Bank Transfer | |
|---|---|---|---|---|
| How customer pays | Scan QR in wallet | WalletConnect | Online banking / card | Manual transfer |
| Settlement time | ~1 second | ~1 second | 1–3 days | 1–3 days |
| Platform fee | 2% | 2% | Varies | Free |
| Chargeback risk | None | None | Yes | No |
| Works internationally | Yes | Yes | Limited | SEPA only |
Connect Wallet vs. Scan QR
When a customer chooses Solana Pay on your checkout, they see two tabs:- Scan QR Code — The standard Solana Pay experience. Works with any Solana Pay wallet. Recommended.
- Connect Wallet — Connects directly via WalletConnect. Best for customers paying from a desktop browser wallet extension who don’t want to use their phone camera.
Frequently Asked Questions
What is USDC?
What is USDC?
USDC is a stablecoin — always worth $1 USD. Unlike Bitcoin, its value doesn’t go up or down. It’s issued by Circle, backed by real dollar reserves, and available on most major exchanges. It’s the standard currency for Solana payments.
Does the customer need a PayRequest account?
Does the customer need a PayRequest account?
No. Any customer with a Solana wallet and USDC can pay — no account, no signup, no email required.
What if the customer doesn't have USDC?
What if the customer doesn't have USDC?
They can buy USDC on any major exchange (Coinbase, Kraken, Bitvavo) and send it to their Solana wallet. Most exchanges let you withdraw directly to a Solana wallet address.
Do I need to worry about exchange rates?
Do I need to worry about exchange rates?
No. At the moment the QR code is generated, PayRequest converts your invoice amount to USDC at the current EUR/USD rate. The customer sees and approves the exact USDC amount. You receive that amount (minus 2%) in your wallet.
Can I refund a Solana Pay payment?
Can I refund a Solana Pay payment?
Solana transactions are irreversible. To refund a customer, send USDC directly from your wallet to their address. You can find their wallet address and transaction details in your PayRequest transaction history.
Does Solana Pay work on my payment page automatically?
Does Solana Pay work on my payment page automatically?
Yes — once you connect your Solana wallet in Provider Settings, Solana Pay appears on all your payment pages and checkout links automatically. No per-page setup needed.
Can I use Solana Pay alongside iDEAL or credit card?
Can I use Solana Pay alongside iDEAL or credit card?
Yes. PayRequest shows all your enabled payment methods as cards on one checkout page. The customer picks the one that works for them.
How do I convert received USDC to euros?
How do I convert received USDC to euros?
Send your USDC from your Solana wallet to an exchange account (Coinbase, Kraken, Bitvavo), sell it for EUR, and withdraw to your bank. Most exchanges process this within minutes.
Next Steps
Connect Your Solana Wallet
Set up your Solana wallet in Provider Settings to activate Solana Pay on your checkout.
P2P Wallet Payments
The same Solana wallet also powers instant P2P payments from your payrequest.me page — no invoice needed.
USDC on Base
Accept USDC on the Base network via WalletConnect — another crypto option alongside Solana Pay.
Payment Methods Overview
See all payment methods PayRequest supports and how they compare.