Dealing With An Obscure Bitpay Payment Error - the wallet you are using does not match the network or currency of the address provided
While using Bitpay to pay for some online purchases, I came across an error that was hard to decode and I could not find any appropriate mention and resolution on web searches.
the wallet you are using does not match the network or currency of the address provided.
How it occurred was that I had loaded a cryptocurrency wallet with sufficient balance to pay the invoice of the service provider. The wallet had a token/coin that Bitpay has listed on their website that they supported (since they have their preferred blockchains) and also I was using a supported wallet (as Bitpay has a list of wallets they support).
Problem:
However, attempting to pay the invoice with both Metamask and Bitpay's own on-chain wallets proved futile.
Reason:
It turned out that
Despite listing a bunch of currencies they support, at any point in time, specific one could be undergoing maintenance and that information will not be immediately displayed during the invoice payment.
Also, they have a list of coins they let each of their accepted wallets support. Basically, not all wallets are enabled by Bitpay for all the Bitpay approved blockchains and coins even if the wallet by design supports the coin.
For instance, during my attempt to pay the invoice, On the Bitpay site where the payment is processed, Metamask wallet was allowed to only support the Ethereum blockchain, bitcoin.com wallet only supported Bitcoin and Bitcoin Cash, while Trust Wallet only supported Ethereum, Bitcoin, Bitcoin Cash and Litecoin.
Solution:
The solution is the click on a preferred wallet to display the list of supported chains and drill down to view the list of supported tokens/coins before loading your wallet. Or simply use the more popular and well established coins and wallets e.g. Bitcoin, Bitcoin Cash on Bitcoin.com wallet and also Litecoin and Ethereum on Trust Wallet
Comments
Post a Comment