Appearance
Uninstalling
Removing Zoho Payments has two levels: deactivate it (reversible — stops new payments but keeps everything in place), or delete the module files to remove it completely. Choose the one that matches what you need.
Deactivate (reversible)
To stop accepting Zoho Payments without removing anything:
- Go to Setup → Payment Gateways.
- Find Zoho Payments in your active gateways and deactivate it.
Deactivating removes it from your customers' checkout options right away. Your saved settings stay in the WHMCS database, so you can re-activate later and pick up exactly where you left off. This is the right choice if you are pausing Zoho Payments temporarily or switching gateways for a while.
Temporarily disable instead
If you only want to stop taking new payments briefly — for example while sorting out an account issue — deactivating (or simply not renewing the license) is safer than deleting files, because in-progress payments are still recorded and nothing is lost.
Remove all data (irreversible)
To remove the gateway completely:
- Deactivate it first, as above.
- Delete the gateway files from your WHMCS root:
modules/gateways/zohopayments.php- the entire
modules/gateways/zohopayments/directory (this includes the callback and webhook files)
Once the files are gone, the gateway no longer appears in Setup → Payment Gateways and the webhook endpoint stops responding. Existing invoice and transaction records in WHMCS are your normal WHMCS data and are not affected by removing the gateway files.
WARNING
After you delete the files, remember to remove the webhook you configured in your Zoho Payments dashboard so Zoho stops sending notifications to an endpoint that no longer exists.
Related pages
- Backup and restore — back up before removing anything
- Installation — how to set it up again
- Licensing — pausing by license state instead of deleting