BitPay Checkout for Magento 1

Accept blockchain payments on your Magento-based e-commerce site with BitPay's open source Plugin.

Integration Requirements

Plugin Installation

  1. Upload all files to your Magento 1 installation root
  2. In your System > Configuration > Design, under the HMTL Head drop down menu, add the following scripts in the Miscellaneous Scripts box:
    • <script src = ""></script>
    • <script src = "/js/bitpay/showmodal.js"></script> magento1-step-1

You can now activate the BitPay checkout plugin via your Magento Admin Dashboard.

Plugin Configuration

After you have installed the BitPay plugin, the configuration steps are:

  1. Create an API token from your BitPay merchant dashboard
    • Login to your BitPay merchant account and go to the API token settings
    • click on the Add new token button: indicate a token label (for instance: Magento 1), uncheck "Require Authentication" and click on the Add Token button
    • Copy the token value magento1-step-2
  1. Log in to your Magento admin dashboard, go to System > Configuration > Payment Methods. This will give you access to the BitPay plugin settings:
    • Paste the token value into the appropriate field: Development Token for token copied from the sandbox environment ( and Production Token for token copied from the live environment (
    • select the endpoint - Test or Production
    • Payment from Specific Countries - You MUST select the countries to enable BitPay to appear in the checkout.
    • Click Save config at the bottom of the page magento1-step-3 magento1-step-4
Integration Options
BitPay Checkout for Magento 1


view on github

Get Started with the BitPay Checkout for Magento 1 integration