How It Works

eCommerce Video Examples

Pay PC-to-Website

BitPay Service: Hosted Checkout
Wallet: Multibit (PC)

Pay Phone-to-Website

BitPay Service: Payment Gateway API
Wallet: Blockchain (iPhone)
Merchant: Private Internet Access

Pay a Mobile Website

BitPay Service: Hosted Checkout
Wallet: BitcoinSpinner (Android)
Merchant: Nina Diva Music

Retail Video Examples

Pay Phone-to-Phone

BitPay Service: Mobile Checkout (iPhone)
Wallet: Mt. Gox Mobile (Android)
Merchant: Frank & Steins

Tablet POS

BitPay Service: Mobile Checkout (iPad)
Wallet: Blockchain (iPhone)
Merchant: Cups and Cakes Bakery

Frequently Asked Questions

What is BitPay?

BitPay is an electronic payment processing system for the bitcoin currency. We enable online merchants to accept bitcoins, as a form of payment, just as they accept payments from Visa, Mastercard, or Paypal.

In which countries is BitPay available?

BitPay is available in every country, and you can set your prices in over 150 different currencies.

How do I get paid?

Merchants choosing to keep the bitcoins can be anywhere in the world. Merchants in some countries can choose to receive a direct deposit into their bank account.

When do I get paid?

We prefer to send one payment to every merchant each day, which clears out their balance with BitPay. This prevents balances from accumulating and discourages hackers. Payments to bank accounts are made per business day. Payments in bitcoins are sent to the bitcoin address of your choice, at least once per calendar day.

Is there a sandbox or testnet for testing?

Not yet. For testing, use real bitcoins but send small amounts like 0.01 USD. The minimum transaction is 0.0001 BTC.

I am getting an error "invalid api key"

If you are using SSL for authentication, you should upgrade to the API Token authentication here.

If you are using the API Token for authentication, this means you are not supplying the correct API Key.

Learn more about bitcoins with the Bitcoin Q&A at StackExchange