TABLE OF CONTENTS
- How to install Blockonomics plugin on WHMCS store
- How do I edit text/customize appearance of checkout page
- How to fix orders are not getting marked paid on invoice
- Why orders are getting marked UNPAID
- How to fix "Test Setup" is getting stuck or giving error unable to execute
- How to search order for which customer is quoting a bitcoin transaction id/address
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