TABLE OF CONTENTS


Installing the Blockonomics Plugin on Your WHMCS Store

For detailed instructions and resources, please visit our dedicated page for WHMCS integration.


Customizing Text and Appearance of the Checkout Page

If you wish to alter the page's styling, modify the 'order.css' file. For editing or modifying string translations in different languages, you can access and adjust files located in the 'module lang' folder.


How to fix orders are not getting marked paid on invoice

Your webhost is blocking incoming callbacks from bots, or you have a DDOS protection in place that is causing this. Blockonomics server does payment callbacks to update transaction status and cannot emulate a browser accessing your website. Please consult this article on how debug and fix this


Why orders are getting marked UNPAID

Most probably your customers are paying from an exchange. In such a case say while intending to pay 0.01BTC, the exchange deducts fee and you get only 0.00095BTC. This doesn't happen if customer is paying from a wallet like blockchain.com or electrum. You can choose to accept the order or ask customer to pay more by clicking Pay from the invoice. There is also a setting Underpayment Slack in the module that will help in the regard (Setup -> Payment Gateways -> Manage Existing Gateways -> Blockonomics -> Advanced Settings)


How to fix "Test Setup" is getting stuck or giving error unable to execute

Make sure during module installation, the upload  file permissions are correctly set to 755. Check if module files are accessible from outside. Simple way is to check if the URL https://yourhostingserver.com/modules/gateways/blockonomics/whmcs.json is accessible from from outside.  If it is not, check your WHMCS System URL via Setup > General Settings


How to search order for which customer is quoting a bitcoin transaction id/address

You can search txid in Gateway transaction log