BitPay invoices display Payment Protocol URLs or a Payment Protocol QR codes, which provide bitcoin address and amount information securely to bitcoin wallets.
What You'll Need to Pay
You can pay with any of the following compatible software or hardware wallets listed below:
A Bitcoin (BTC) Wallet
You can use any of the popular Payment Protocol-compatible wallets below to pay a BitPay bitcoin (BTC) invoice. If you don't have one of these wallets yet, simply create a wallet (please use the current release version) and send some bitcoin to it.
- BitPay Wallet
- Copay Wallet
- Mycelium Wallet
- Airbitz Wallet
- Electrum Wallet
- Bitcoin Core Wallet
- Bitcoin.com Wallet
- BRD Wallet (Bread wallet)
A Bitcoin Cash (BCH) Wallet
You can use any Payment-Protocol-compatible BCH wallet with a BitPay merchant who accepts BCH. The following wallets are fully compatible. We are currently working to add more fully-compatible wallets.
Paying with a Hardware Wallet?
Have a Nano Ledger or TREZOR hardware wallet? Check out our guides to paying:
How to Pay
There are several ways to pay a BitPay invoice (like the one below) from your Bitcoin (BTC) or Bitcoin Cash (BCH) (if available) wallet.
------------------------------------------------------------------------------------
A. Scan the QR Code
Scan the QR code to open the payment in your mobile wallet. Your wallet will lock in with the correct receiving bitcoin address and sending amount. Then make the payment.B. Send the Payment Manually
Copy the payment URL (Beginning with bitcoin:?r=https://) from the invoice and paste it into your wallet's "Send" screen. Check your payment details, then send the payment.
C. Open the Payment In Your Wallet
If your wallet is on the device you're using to view the invoice, you can open the payment in your wallet by tapping "Open in wallet". Confirm everything is correct, and you can send the payment from your wallet.
------------------------------------------------------------------------------------
You'll see the payment reflected on the invoice instantly when you hit "Send" in your wallet. Remember to send your payment during the 15-minute payment window. BitPay only guarantees the fixed BTC or BCH price for this time period.
For more information on sending a payment, see How to Pay with Bitcoin, or watch our video guide.
Have more questions?
Why does BitPay require payments via Payment Protocol?
Many modern bitcoin wallets now support the Payment Protocol, a standard developed in 2013 to make bitcoin payments faster, safer, and less prone to error.
Payment Protocol does for bitcoin what secured web-browsing (HTTPS) did for the internet.
By using a payment protocol-enabled wallet, you can avoid mistakenly sending funds to an attacker, prevent underpayments and overpayments, and help your transactions to be received faster by BitPay. Learn more about these issues and why BitPay has adopted a Payment Protocol requirement.
How do I move bitcoin to a Payment Protocol-compatible spending wallet?
Watch our video tutorial here on how to move funds from an exchange to a bitcoin wallet for spending.
Comments
0 comments
Please sign in to leave a comment.