Blockonomics Bitcoin Payments



Magento Platform
Open Source (CE)
2.2, 2.3

Tech Specifications

Current Version:
Beta Build
13 October, 2019
Extensions, Payments & Security, Payment Integration
License Type:
Open Software License 3.0 (OSL-3.0)


Accept Bitcoin payments on your Magento website with Blockonomics. Enable Bitcoin payments for your store.


Back to top

Blockonomics is a decentralized and permissionless bitcoin payment solution. Our services enhance the wallets you already own. Accept Bitcoin directly, invoice anonymously. Be your own bank. We are huge fans of decentralization and cryptography.

This extension lets you accept Bitcoin payments on your store or website with ease. There are no security risks and payments go directly into your own bitcoin wallet. The complete checkout process happens within your website; customers never leave your store. All major HD wallets are supported, as well as all major fiat currencies. No approvals of API key are required, installation is fast and simple.

Blockonomics Bitcoin Payments monitors Bitcoin transactions. Immediately after the customer pays, the order is set to a pending state. The extension monitors for transaction confirmations. After two confirmations of successful payment, an invoice is generated and the customer is notified that the Bitcoin transaction is complete. All of this happens automatically. No action from extension user is needed. 

A payment page is added to your store. It shows a QR code, Bitcoin address, amounts in BTC, and selected store currency. The customer can scan the QR code, copy the payment address, or click to open their HD wallet. The payment amount for the selected currency is calculated in real time when the order is made.

Blockonomics Bitcoin Payments is for Magento store owners who want to enable Bitcoin as a payment option for customers. It is perfect for security concerned store owners as customers never leave the store and payments come straight to their wallet.


Account & Pricing

Note: A separate Blockonomics account is required for extension use. The account is not generated during extension installation, you can register here. There is a 1% fee on payments, first 10 are free. More information on pricing can be found here.


Feature List

  • Add Bitcoin as a payment method on your store
  • A "Bitcoin" option is added on customer checkout
  • No middle man in Bitcoin transfer. Payment goes straight to your wallet
  • No outside gateway. Customer never leaves the store
  • Fast and easy setup. No waiting for API approvals
  • Automatic transaction confirmation monitoring. The order is processed after two confirmations
  • Monitor expected/paid amounts of BTC
  • Use any currency selected in your store
  • BTC amount is always calculated with latest exchange rate
  • Whole order process is handled automatically after customer has placed the order
  • No setup cost
  • No recurring fees


How The Customer Payment Works

On checkout customer selects Bitcoin as payment method. They are shown a page inside your store where they can scan a QR code, open their HD wallet or copy the payment address. Payment for customer is easy and quick. Immediately after customer has paid, they are directed to order successful page. When Bitcoin transaction is confirmed, a callback is made to your store, order is set to paid and invoice is generated.



This extension utilizes only cryptocurrency and does not store any customer payment data. This means that PCI compliance is not required for using this extension. On payment an API call is used to fetch payment information to the payment screen that is located inside the Magento website. At no point is user redirected outside of the store. No customer payment information is stored. At payment customer sees a Bitcoin address which they use to send their payment, no other information is required.


FAQ & Troubleshooting

The User Guide has a FAQ and troubleshooting section.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Beta Build
  • Description:

    Fixes with compatibility for Magento version 2.3.2 Fixes issues with payment page expiry message after time period is over. Fixes issues with order status not changing.


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Beta Build
  • Description:

    Altcoin support added via integration. Changed to use cURL calls for all HTTP requests. Better error messages if issues generating new Bitcoin addresses.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Beta Build
  • Description:

    New Features:
    - New and cleaner UI for customers paying
    - Selecting a premium for BTC price
    - Info about what to do when Callback URL is empty
    - Altcoins are now supported via Shapeshift
    Bug Fixes:
    - Order BTC info displayed even if no tx has been made yet


  • Compatible with Open Source (CE) : 2.2
  • Stability: Beta Build
  • Description:

    New features:
    - Progress bar on payment screen of 10 minutes
    - After 10 minutes payment is marked as expired
    - A error note is added in order view in case of underpayment
    - A note is added in order view in case of overpayment
    - Added Expected BTC Amount/Paid BTC amount fields to order view in admin and in customer view
    - Links on admin page to Blockonomics merchant/wallet watcher page to get API key/set callback url
    - Error handling if unable to generate new address
    - Added bitcoin address and bitcoin txid fields to order view, link txid to Blockonomics tx receipt


  • Compatible with Open Source (CE) : 2.2
  • Stability: Beta Build
  • Description:

    Beta release of Blockonomics Bitcoin Payments
    Enable Bitcoin payments for your Magento 2 Store
    Blockonomics Bitcoin Payments enables your customers to pay with Bitcoin. Blockonomics payments does not redirect outside of your store and payments go straight to your wallet! Secure, easy to use and fast.
    This beta version is fully functional with pending payments, invoice generation from confirmed Bitcoin transactions and more.


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