Overview
MoonPay Commerce makes it easy to fund your account using crypto — fast, secure, and simple.
At checkout, you can choose one of these payment options:
Transfer manually: Send crypto from an exchange or wallet
Connect wallet: Pay directly from your crypto wallet
Pay with cash: Buy crypto instantly with a debit card and fund your wallet
Key benefits
Multiple ways to pay: Transfer manually, connect a wallet, or pay with cash
Fast deposits: Most deposits arrive in under 30 seconds (Bitcoin typically takes 20–30 minutes)
Automatic conversions when needed: MoonPay Commerce can handle required bridging and swapping to deliver the compatible currency
How to deposit crypto with MoonPay Commerce
Transfer manually
If you choose Transfer manually, here’s how it works:
Select your token and network
(Example: USDC on Solana or Ethereum)Copy the deposit address or scan the QR code
Paste it into your wallet or exchange withdrawal page
Enter your amount
Double-check the address and currency, then confirm
Track progress directly in the widget
Important: Make sure your amount meets the minimum deposit.
Connect wallet
If you choose Connect wallet, you can pay instantly from your wallet (like MetaMask or Phantom) without copying addresses or leaving checkout.
It’s the fastest option if your crypto is already in a wallet.
Pay with cash
Pay with cash lets you buy crypto instantly using a debit card.
The crypto is delivered straight into your wallet so you can complete your purchase — no exchange setup required.
Perfect for users who are new to crypto.
How deposits work behind the scenes
Deposit Crypto is a key feature of MoonPay Commerce's Checkout. It enables users to seamlessly send supported currencies from their wallet or exchange directly into the dApp they are interacting with.
If the dApp requires a specific asset, MoonPay Commerce will automatically handle any necessary bridging and swapping to ensure the funds are converted into the correct compatible currency.
To support this flow, MoonPay Commerce generates a deposit address where users can deposit their funds. Once received, our tech processes the deposit, performs any required conversions, and delivers the destination currency to the user’s dApp account or address.
Pricing, fees, and limits
Price impact and slippage
Price impact and slippage show the difference between:
The market price when you start the deposit
The final conversion rate after processing
Typical range: 0.1%–1%, depending on volatility and network conditions.
Gas fees
No — MoonPay Commerce covers gas fees for SPL and ERC-20 tokens.
For example:
Send USDC on Solana without needing SOL
Send USDC on Ethereum without needing ETH
Just deposit the token — we take care of the rest.
Deposit limits
Minimum deposit amounts:
$3 on Solana and EVM networks
$25 for Bitcoin
No maximum deposit limit.
If you send less than the minimum, you can top up to reach it.
Troubleshooting and timing
How long deposits take
Most deposits complete in under 30 seconds, depending on the network.
Bitcoin deposits typically take longer due to blockchain confirmation times.
If your deposit hasn’t arrived
If your deposit hasn’t arrived, try the following:
Check the transaction in a blockchain explorer
Confirm it was sent to the correct address and network
If it’s confirmed but not showing yet, wait a few minutes
If it’s still stuck, contact support with your deposit address
FAQs
What is a deposit address?
What is a deposit address?
A deposit address is your unique crypto wallet address where you send funds when transferring manually.
Once you deposit:
Your crypto may be swapped or bridged into the correct currency
Then it’s credited to your account balance in the app
Think of it like a personal payment link — but for crypto.
Can I reuse my deposit address?
Can I reuse my deposit address?
Deposit addresses are customer-specific and depend on the app you’re using.
Always use the address shown in your current deposit widget to ensure your funds arrive correctly.
Need more help?
We’re here anytime — reach out through in-app chat or MoonPay Commerce support channels.




