BitPay enables you to receive payments in bitcoins and offer your customers the possibility to pay for their orders without a credit card from any place across the world.

The BitPay extension has been deprecated

It is no longer possible to activate the extension or to create new payment methods that use the BitPay service.

Currently, BitPay's recurring payments are not supported in MyCashflow.

For more information about BitPay, see our website ›

How does BitPay work?

With BitPay enabled in the online store, the customer selects the desired payment method at checkout as usual.

After confirming the order, the customer is redirected automatically to the BitPay payment page, on which they first fill in their contact email address, which can also be used for returning payments. Next, the customer is redirected to a page on which they can scan the payment's barcode with the BitPay application or go to their own Bitcoin wallet to complete the payment.

Pricing

Using the service is subject to fees.See the costs of different payment solutions on BitPay's website.

Installation and setup

To enable the payment method, you'll need the credentials to the BitPay service. You can order them here.

To enable BitPay, you'll also need an API key:

  1. Log in to BitPay at https://bitpay.com/merchant-login.
  2. Go to Payment Tools » Legacy API Keys.
  3. If you still haven't created the API key, click + Add New API Key.
  4. Copy the API key.

Copy the API key and create a new payment method in your online store to use with BitPay:

  1. Create a new payment method on the admin panel's Settings > Payment methods page.
  2. Select BitPay as the payment service.
  3. In the Merchant number field, enter the email address for receiving BitPay service notifications.

    BitPay will send you notifications about, among others, successful payments and error events.

  4. In the Secret key field, enter the BitPay API key that you copied earlier.
  5. Click Continue.
  6. Define the payment method's settings.
  7. Test the payment method.

    To make sure that the payment method is displayed at checkout and works the way you intended, place test orders with different shipping methods and in different versions.

    Learn more about testing payment methods.

  8. Publish the payment method to make it accessible to everyone.

    The new payment method is hidden by default (meaning it won't be visible to the online store customers and will appear grayed out in the Payment methods list in the admin tool). The payment method is published by activating the Show in selected store versions option under the payment method page title.

Payment tracking

In BitPay's admin panel, on the page Payments, you can track payments made by your customers.

You can also load a CSV file with payment history for accounting purposes.