PUQ Mautic Skip to main content

WHMCS setup(install/update)

NOWPayments Payment Gateway WHMCS 

 Order now | Download | FAQ

Module is coded in PHP with ionCube protection

Supported php version:

  • php 7.4 WHMCS 8.0 +
  • php 8.1 WHMCS 8.0 +
  • php 8.2 WHMCS 8.0 +

To install and update a module, you must perform one and the same action.

1. Download the latest version of the module.

PHP 8.2

wget https://download.puqcloud.com/WHMCS/gateways/PUQ_WHMCS_PG-nowpayments/php82/PUQ_WHMCS_PG-nowpayments-latest.zip

PHP 8.1

wget https://download.puqcloud.com/WHMCS/gateways/PUQ_WHMCS_PG-nowpayments/php81/PUQ_WHMCS_PG-nowpayments-latest.zip

PHP 7.4

wget https://download.puqcloud.com/WHMCS/gateways/PUQ_WHMCS_PG-nowpayments/php74/PUQ_WHMCS_PG-nowpayments-latest.zip

 

All versions are available via link: https://download.puqcloud.com/WHMCS/gateways/PUQ_WHMCS_PG-nowpayments/

2. Unzip the archive with the module.
unzip PUQ_WHMCS_PG-nowpayments-latest.zip
3. Copy and Replace "puq_nowpayments" to "WHMCS_WEB_DIR/modules/gateways/"
cp -r puq_nowpayments/ /path/to/your/whmcs/modules/gateways/
4. Copy callback file to "WHMCS_WEB_DIR/modules/gateways/callback/"
cp callback/puq_nowpayments.php /path/to/your/whmcs/modules/gateways/callback/
5. Configure the module in WHMCS Admin Area

Navigate to Setup → Payments → Payment Gateways and find "NOWPayments" in the list.

Click "Activate" and configure the following settings:

  • License Key: Enter your module license key
  • Mode of Operation: Choose between Production or Sandbox
  • API Key (Production): Your production API key from NOWPayments
  • IPN Secret Key (Production): Your production IPN secret from NOWPayments
  • API Key (Sandbox): Your sandbox API key from NOWPayments Sandbox
  • IPN Secret Key (Sandbox): Your sandbox IPN secret from NOWPayments Sandbox
6. Configure Webhook in NOWPayments Account

Copy the IPN Callback URL from the module configuration and paste it into your NOWPayments account webhook settings:

7. Test the payment gateway

Test the payment gateway in sandbox mode first to ensure everything is working correctly before switching to production mode.

Don't have a NOWPayments account yet? Create your free account here