Commerce

Refunds

Depending where your customer payments settle (Coinbase.com, Coinbase Wallet, other third party wallets/exchanges), the refund experience will be slightly different. In general, refunds will need to be sent to your customer’s specified receiving address. There is no option to refund from the Commerce dashboard.

Note: We recommend refunding your customer in the same network used for payment in order to ensure they receive the refund correctly.

Refunding on Coinbase.com

If you choose your Coinbase.com account as your deposit destination for Commerce payments, you can refund your customer by following the below steps:

  1. Sign-in to Coinbase.com

  2. Select Send/Receive

  3. Select Send toggle

  4. Choose currency (we recommend refunding in your settlement currency)

  5. Enter amount to be refunded

  6. Enter customer Ethereum address

Note: If your customer paid with their Coinbase.com account, you can also refund their provided email address or phone number as an alternative to their specified receiving address.

Refunding on Coinbase Wallet

If you choose Coinbase Wallet as your deposit destination for Commerce payments, you can refund your customer by doing the following:

  1. Open Coinbase Wallet

  2. Select Send

  3. Choose currency (we recommend refunding in your settlement currency)

  4. Enter amount to be refunded

  5. Enter customer cryptocurrency address

Note: Refunds from self-custody wallets like Coinbase Wallet will require a sufficient balance of the respective network token for gas costs. For instance if you’re refunding USDC on Ethereum you will need a sufficient ETH balance to pay the gas costs.

Refunding on other wallets

If you choose a different exchange/self-custody wallet for settlements of Commerce payments, please check with your deposit wallet’s process on how to send funds out from their platform.