Need help paying a BitPay invoice? Don't know how to pay to a payment URL? Check out our payment guide.
BitPay invoices only work with wallets that are updated to work with Payment Protocol. Payment Protocol makes sure the Bitcoin or Bitcoin Cash you send is exactly the right amount. It also makes sure you include a high enough miner fee for the Bitcoin or Bitcoin Cash network to confirm your transaction.
With Payment Protocol, you don’t need to worry about failed payments, delayed orders, or dealing with refunds. Payment Protocol also adds new security to payments, protecting you from sending payments to imposters or attackers. Learn more about why BitPay chose Payment Protocol wallets for payments.
Payment Protocol Compatible Wallets
Don't have one of these wallets yet? All of these compatible wallets are free to use. Just create a wallet (please use the current release version) and send some Bitcoin or Bitcoin Cash to it.
Are we missing a wallet that does support Payment Protocol? Please email us at firstname.lastname@example.org so we can update this list.
Bitcoin (BTC) Wallets
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 (breadwallet)
Bitcoin Cash (BCH) Wallets
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:
If your wallet is not on this list, it may fail to work with BitPay.
What about other popular wallets?
Our goal isn't to limit users' wallet choices. We are working with other wallet providers in the Bitcoin ecosystem to advance adoption of the Bitcoin Payment Protocol. We created and released a simpler JSON interface for Payment Protocol which will make it easier for wallets to adopt these improvements.
Widespread adoption of Payment Protocol will immediately improve the bitcoin payment experience. If your favorite wallet is not on this list, contact them and ask them to accept Payment Protocol for their wallet.
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.