Which cryptocurrency wallets can I use?

You can use any Payment Protocol-compatible wallet to pay a BitPay invoice. If you don’t have one yet, simply create a wallet for the crypocurrency you want to use. Here is a list of some compatible wallets:

How do I move bitcoin to a Payment Protocol-compatible spending wallet?

Watch this video tutorial here on how to move funds from an exchange to a bitcoin wallet for spending.