Coinbase Pay is a payment feature that allows you to buy or transfer supported crypto on Coinbase.com directly from self-custody wallets (like MetaMask) and dapps. Note that all of the supported crypto on Coinbase may not be available through the Coinbase Pay experience on third-party apps.
Use Coinbase Pay on:
The Coinbase Wallet (Learn more)
Third-party apps (self-custody wallets and dapps)
The third-party app must support Coinbase Pay in order to use the feature. If you do not see Coinbase Pay available as a payment method, then it’s currently not supported by that third-party app.
When you link your Coinbase.com account to a third-party app (like a self-custody wallet or dapp) or supported Coinbase product, you’re granting it permission to:
Send crypto from your Coinbase.com account
Buy crypto using your payment details
Access your account information
Note: The third-party app will not be able to move funds without your permission.
Linking to third-party apps
Learn how to link your Coinbase.com account to a self-custody wallet, so you can buy or transfer any supported crypto on Coinbase.com directly from the self-custody wallet.
Remember: Coinbase Pay has to be supported on the third-party app in order to use it.
You may receive one of the error messages below when you’re trying to complete a transaction through Coinbase Pay. See the list to understand what these error messages mean and how to fix the issue.
"You don’t have enough crypto to cover the network fee"
If you receive this error message, then you need to add more crypto to your account in order to complete the transaction. Once you’ve added the specified minimum amount, then you’ll be able to complete the transaction.
"You exceeded your account limit"
You’ll have to wait until your daily buy or transfer limits refresh the following day. Depending on the third-party app you’re using, the Coinbase Pay feature may have different buy and transfer limits.
If you believe this is an error, you can contact Coinbase Support to get this matter sorted.
You’ll receive this error message if the network fees change as you’re confirming the transaction. Network fees fluctuate based on blockchain activity.
You’ll be prompted to initiate the transaction again. Then, you'll see the updated network fees on the new transaction confirmation screen.
Important: Transferring crypto on chain will incur a network fee, also known as a gas or miner fee. Network fees are paid to the miner for processing crypto transactions and securing the respective network. These fees do not go to Coinbase.
Keep in mind that network fees can fluctuate depending on network usage.