BitPay Bitcoin Acceptance

BitPay Bitcoin Acceptance

Compatible With: Community 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Current Version:
13 April, 2019
Extensions, Payments & Security, Payment Integration
License Type:


Accept Bitcoin and Bitcoin Cash on your Magento-based e-commerce site with BitPay's open source Magento Plugin.

Other Extensions by BitPay Inc.


Back to top

Bitcoin is a powerful peer-to-peer platform for the next generation of financial technology. The decentralized nature of the Bitcoin network allows for a highly resilient value transfer infrastructure, and this allows merchants to gain greater profits. Unlike other payment methods, Bitcoin payments cannot be reversed, so once you are paid you can ship! No waiting days for a payment to clear.

Use BitPay's plugin to accept Bitcoin and Bitcoin Cash payments from customers anywhere on earth. You don't need to worry about bitcoin as a currency, because the plugin uses your local currency to create a BitPay invoice. BitPay will instantly update the Magento order status once the bitcoin payment has been received.


You need a BitPay business account to use this plugin. You can sign up hereBitPay charges no fees for the Starter plan, giving you up to 30 transactions per month. BitPay charge 1% transaction fees for the Business plan, giving you unlimited transactions. For more information about pricing see


BitPay's plugin features

BitPay's plugin is used by many types of eCommerce merchants all around the world, e.g. video game sellers, VPN providers, gold dealers, online retail, etc. BitPay's plugin will add a Bitcoin and Bitcoin Cash payment button in your checkout page. Once the customer clicks on the button, a BitPay invoice will be displayed allowing the customer to pay with bitcoin.

BitPay's plugin offers the following features:

  • Support all Bitcoin and Bitcoin Cash wallets that support Payment Protocol, by offering QR code scanning a clickable bitcoin URI 
  • Price in your local currency, let customers pay with bitcoin
  • Receive instant payment confirmation (e.g. for virtual goods)
  • Have an overview of all your Bitcoin and Bitcoin Cash payments in your BitPay merchant dashboard at
  • Refund your customers in Bin your BitPay merchant dashboard at

BitPay settles to you automatically, every business day for for Business and Enterprise merchants. BitPay collects and deposits all payments processed from the previous business day directly to your bank or bitcoin wallet, according to your settlement preferences. BitPay issues bank settlements for Starter plan merchants on a weekly basis.

BitPay supports settlement in 9 currencies and direct bank deposit in 38 countries. Bitcoin settlements are supported in 240 countries. For more information about settlement, see

Since a bitcoin transaction does not contain any creditcard or bank information, there is no need for PCI compliance.


User guide

First you need to create a 7 character pairing code in your BitPay merchant account (Payment Tools -> Manage API tokens -> Add Token -> Add new token). Once you have a 7 character Pairing Code, you can enter it in the BitPay Magento plugin.

Configuration of the BitPay plugin is done using the Administrator section of your Magento store. Once logged in, you will find the configuration settings under Stores > Configuration > Sales > Payment Methods. Please make sure to select to correct Network (Testnet or Livenet) and hit ‘Save’.



Once enabled, your customers will be given the option to pay with Bitcoin. During checkout the customer is shown a modal BitPay invoice to pay for the order.
As a merchant, the orders in your Magento store can be treated as any other order. You may need to adjust the Invoice Settings depending on your order fulfillment.

More information

For more information, please check BitPay's support page.


About BitPay

BitPay Inc. is a privately owned company, headquartered in Atlanta (USA), with offices in San Francisco (USA), Amsterdam (NL) and Buenos Aires (Arg). BitPay was founded in May 2011 by Tony Gallippi and Stephen Pair. The company is owned by the two founders Tony Gallippi and Stephen Pair. BitPay B.V. is a Dutch subsidiary, which is 100% owned by BitPay Inc.

On December 1, 2014, Bitpay Inc. registered with FinCEN as a Money Services Business (MSB). 

Release Notes

Back to top


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    This release is a bug fix release. The following items have been resolved:
    * Use date_format for time conversion
    * Remove deprecated invoice fields, use new fields
    * Remove deprecated IPN fields, use new fields
    * Hardcode transactionSpeed to medium
    * Disable OFAC sanctioned countries in 'allowed countries' list
    * Expired invoices not being cancelled?
    * Stop populating buyer fields (except buyerEmail)


  • Compatible with CE: 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    * Simplified BitPay Magento configuration screen
    * Updated PHP library to v2.2.20 (supporting BitPay's API after May 1st 2018)
    * Support for Magento Marketplace:


  • Compatible with CE: 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Full support for Magento 1.9
    * Fixed dependencies in composer.json
    * Fixed landing page after failure or expired payment
    * Fixed missing apikeys configuration in system.xml
    * Fixed IPN creating 2nd invoice instead of updating invoice
    * Fixed non-debug logging
    Fixed checkout page text


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top