Guides & Tutorials7.7 Update TroubleshootingTroubleshooting an Oops NotImplemented Error on Payment Gateways page

Troubleshooting an Oops NotImplemented Error on Payment Gateways page

Symptoms

After applying the WHMCS 7.7 update, you may encounter an Oops error message on the Setup > Payments > Payment Gateways page:

WHMCS\Exception\Module\NotImplemented in /path/to/whmcs/vendor/whmcs/whmcs-foundation/lib/Module/Gateway.php:0

Stack trace:
#0 /path/to/whmcs/admin/configgateways.php(0): WHMCS\Module\Gateway->getConfiguration()
1 {main} 	

Cause

This error is caused by the presence of a non-payment gateway files in the /modules/gateways directory.

Solution

Review the contents of the /modules/gateways directory for any after-market files and remove them.

Once the problematic file has been located, contact the vendor directly for an update to resolve the error.

 

A payment gateway file must contain at-least a _config function and should be formatted according to our developer documentation and code samples.