All Collections
How to Pay
How to pay with bitcoin
How do I complete a bitcoin checkout?
How do I complete a bitcoin checkout?

Learn how to complete an OpenNode Bitcoin checkout with this helpful three-step guide.

OpenNode Support avatar
Written by OpenNode Support
Updated over a week ago

Note: OpenNode recommends setting up a bitcoin wallet before attempting to make a payment. Bitcoin wallets create a better user experience for making payments by:

Step 1: Select between On-chain or Lightning


The phrase “On-chain” refers to the fact that you are making a Bitcoin payment on the Bitcoin blockchain, as opposed to a second-layer solution (like Lightning). Paying on-chain is the original way to pay with bitcoin. Therefore, if you don’t know if your wallet is a Lightning Network wallet or not, you should assume that it’s an on-chain wallet and keep the toggle set on “On-chain”. You can learn more about on-chain wallets here or here.

Image of On-chain toggle selected on the bitcoin checkout


“Lightning” means your paying from a Lightning Network wallet. The Lightning Network is a second layer of Bitcoin that has significant useability improvements over On-chain, such as lower cost payments, quicker settlement times, and minimum payments as low as a single satoshi. Lightning payments require a wallet that supports Lightning Network payments. If you are using a Lightning Network wallet, keep the toggle set on “Lightning”. You can learn more about Lightning Network wallets here or here.

Lightning Network toggle selected

Step 2: Choose how to pay with your wallet

Once you select if you want to pay with On-chain or Lightning, there are three ways to complete a Bitcoin checkout.

Open with Wallet

If you are using a device, either on mobile or desktop, with a wallet application installed on it, you can tap “open in wallet” and the Bitcoin checkout will complete the payment inside the wallet application. This is the quickest way to complete a Bitcoin checkout if you are using one device with a Bitcoin or Lightning Network wallet application installed on it.

Image of a phone displaying a Bitcoin checkout on OpenNode

Scan QR code with mobile wallet

If you have a mobile wallet set up on your smart device and are viewing the Bitcoin checkout on a separate device, you can scan the QR code with the camera on your smart device. This is the easiest way to complete a Bitcoin checkout if you are using multiple devices.

Image of a Bitcoin Checkout with focus on the QR code

Copy and paste the BTC address wallet manually

Alternatively, it is possible to copy and paste the Bitcoin address directly into your wallet application, regardless of what device you are using.

Image of a phone displaying a Bitcoin checkout on OpenNode with focus on the Bitcoin Wallet Addrress

Step 3: Complete the transaction in your wallet

Once you select a checkout method, either “open in wallet”, scanning the QR, or copy and pasting the bitcoin address, you must finish the transaction in your Bitcoin or Lightning Network wallet.

Have questions?

If you have any questions about how to finish a Bitcoin checkout, be sure to contact or message us in the chatbox at the bottom right of this window.

Did this answer your question?