Stablecoin Payments
Pay for event tickets using USDC stablecoin on Solana.
Stablecoin payments are only available if the event organiser has enabled this payment option for their event. If you don't see the Crypto payment tab during checkout, the organiser has not enabled stablecoin payments for that event.
Overview
Delvent supports stablecoin payments via USDC (USD Coin) - a stablecoin pegged 1:1 to the US Dollar. This provides:
- Price Stability - No volatility like Bitcoin or Ethereum
- Low Fees - Only 0.5% processing fee
- Fast Settlement - Transactions confirm in seconds
- Global Access - Pay from anywhere in the world
Supported Blockchain
Delvent uses Solana for stablecoin payments:
- Fast transactions (~400ms)
- Very low network fees (~$0.00025)
- Use wallets like Phantom, Solflare, or Backpack
Prerequisites
Before paying with stablecoin, you need:
- A Solana Wallet - Such as Phantom, Solflare, or Backpack
- USDC Balance - Enough USDC to cover the ticket price plus fees
- SOL for Fees - Small amount of SOL for transaction fees (~$0.01)
Payment Process
Step 1: Select Crypto Payment
During checkout, if the event supports stablecoin payments, you'll see payment method tabs:

- Complete ticket selection and registration form
- On the Checkout step, click the Crypto tab
- You'll see "Pay with USDC on Solana"
Step 2: Accept Terms and Initiate Payment
- Check the box to accept the Terms of Service, Privacy Policy, and Refund Policy
- Click Pay [amount] with Crypto
Step 3: View Payment Details
The payment screen shows:

- Payment Timer - Time remaining to complete payment (countdown)
- Network Badge - Shows "Solana Network"
- QR Code - Scan with your mobile wallet app
- Amount (USDC) - Exact amount to send (with copy button)
- Send to Address - Wallet address to send payment to (with copy button)
Send the exact USDC amount shown. The exact amount is required for automatic matching. Sending more or less may cause issues with payment verification.
Step 4: Send Payment
From your wallet:
- Open your Solana wallet app
- Select Send or Transfer
- Scan the QR code OR paste the wallet address
- Enter the exact USDC amount shown
- Confirm the transaction
Step 5: Wait for Confirmation
The page automatically polls for payment status every few seconds:
- Waiting for payment... - Initial state, waiting for your transaction
- Payment confirmed! - Transaction detected and verified
Once confirmed, you'll automatically proceed to the success page.
Manual Check
If you've sent the payment and it's not detecting automatically, click I've made payment to manually trigger a status check.
Step 6: Registration Complete
Once confirmed:
- Your ticket is issued immediately
- Confirmation email is sent to your email
- You can view the transaction on the blockchain explorer
Fees
Stablecoin payments have the lowest processing fees:
| Component | Fee |
|---|---|
| Platform Fee | 5% |
| Processing Fee | 0.5% |
| Total | 5.5% |
Compare to card payments (7.9% + $0.30 for USD).
Example Calculation
For a $100 ticket with fees transferred to buyer:
- Ticket Price: $100.00
- Platform Fee (5%): $5.00
- Processing Fee (0.5% of $105): $0.53
- Total: $105.53 USDC
Currency Conversion
If the ticket is priced in a non-USD currency:
- The system converts to USDC at current exchange rates
- You'll see the exact USDC amount to pay
- Exchange rates are fetched in real-time
Example: A ₦50,000 NGN ticket converts to approximately $31 USDC (at current rates).
Recommended Wallets
| Wallet | Platform | Features |
|---|---|---|
| Phantom | Browser, Mobile | Most popular, easy to use |
| Solflare | Browser, Mobile | Advanced features |
| Backpack | Browser, Mobile | Multi-chain support |
Getting USDC
If you don't have USDC:
On Exchanges
- Buy USDC on exchanges like Coinbase, Binance, or Kraken
- Withdraw to your Solana wallet
- Ensure you select Solana network when withdrawing
On-Ramps
Use services like:
- MoonPay
- Transak
- Ramp Network
DEX Swaps
Swap other crypto for USDC on Jupiter.
Troubleshooting
Payment Not Detected
If your payment isn't showing:
- Click I've made payment to manually check
- Verify you sent to the correct address
- Check you sent the exact amount
- Confirm the transaction completed on-chain
- Contact support with your transaction hash
Sent Wrong Amount
- Sent Less - Payment won't be confirmed. Contact support.
- Sent More - Contact support for a refund of the excess.
Payment Expired
Stablecoin payments have a time limit shown by the countdown timer:
- If expired, you'll see "Payment expired. Please try again."
- You'll need to start a new payment from the checkout step
- Any sent funds should be refunded (contact support)
Wrong Network
Sending USDC on the wrong network (e.g., Ethereum USDC to a Solana address) will result in lost funds. Always ensure you're sending USDC on the Solana network.
Security Tips
- Verify Address - Always double-check the wallet address
- Use QR Code - Scanning reduces chance of typos
- Check Network - Ensure you're sending on Solana network
- Keep Records - Save your transaction hash for reference
Next Steps
- Managing Tickets - View your tickets
- Event Schedule - Plan your agenda