WHMCS Plugin
How to install the Feemaker payment plugin for WHMCS.
Prerequisites
- A running WHMCS installation with admin and file access.
- Your Ethereum address (
ownerAddress) that will receive payments. - A
sessionPrivateKey— a session key you generate and register against your owner address. The plugin uses it to sign API calls (no public webhook URL required).
See the Payment Integration page for details on how these work.
Installation
- Open your WHMCS root folder and upload the contents from the plugin's
uploaddirectory. - If done correctly, you should end up with 2 files at these paths (relative to WHMCS root folder):
modules/gateways/feemaker.php
modules/gateways/callback/feemaker.php - Upload the
feemakerfolder into themodules/gatewaysdirectory.
Plugin Setup
- Log in to your WHMCS admin panel and click Setup → Payments → Payment Gateways.
- In the Activate Module dropdown, select Feemaker and click the Activate button.
- In the Feemaker configuration form, enter your Owner Address and Session Private Key.
- Click Save Changes and you are good to go.