First of all, make sure you have a secure Bitcoin wallet with an appropriate amount of bitcoin funds available in it. The beginning of the transaction starts the same, but then there are two different ways to complete a transaction: scan a QR code, or copy and paste the BTC address of the checkout into your wallet.

QR Code:

Image of OpenNode checkout for paying with a Bitcoin wallet
  1. Open your Bitcoin wallet and tap “send”.

  2. Enter the amount of bitcoin that’s displayed on the checkout.

  3. Tap, “scan” or “open in camera”.

  4. Point your phone’s camera at the QR code.

  5. Tap “Pay”, and you’re done!

Copy and Paste Method:

Image of the OpenNode Checkout for paying with a Bitcoin wallet

This method is primarily done if your Bitcoin wallet doesn't have camera access (read: not on a smart phone).

  1. Copy the Bitcoin address displayed at the bottom of the checkout.

  2. Open your Bitcoin wallet and tap “send”.

  3. Paste the copied text into your bitcoin wallet where it says "address".

  4. Tap “Pay”, and you're done.

Note: The bottom of the OpenNode displays the BTC address. This is selectable text, so you can copy the address from the text bar, too. It's best practice to verify that the BTC address in your wallet matches the BTC address on the checkout. 

How to Pay From an Exchange

When paying through an exchange, you must add-on additional funds to cover exchange withdrawal fees. This means adding more bitcoin than what is displayed on the checkout. Failure to cover exchange fees will result in an underpaid payment.

Unlike Bitcoin wallets, each exchange will have a different method for how to withdraw crypto for payments. Here’s how to pay with the top 4 exchanges:


To pay with CashApp:

  1. Tap the Banking tab on your Cash App home screen

  2. Select Bitcoin

  3. Press Withdraw Bitcoin

  4. Scan the QR code on the OpenNode checkout address or press Use Wallet Address to enter the BTC address manually

  5. Confirm with your PIN, Touch ID or Face ID


To pay from Coinbase, follow the instructions for how to send digital currencies to another wallet.


To pay from Gemini, follow the instructions for how to withdraw digital assets.


To Pay from Kraken, follow the instructions for how to withdraw cryptocurrencies.

Note: We don’t recommend using an exchange as a wallet for OpenNode checkouts. They often include unnecessary additional fees and have lower security protections than Bitcoin wallets do.

Did this answer your question?