WHMCS
The WHMCS plugin for NTT DATA Payment Services India offers a seamless and secure integration of the NTTDATA Payment Gateway into your WHMCS platform. This plugin enables efficient payment processing, allowing you to accept payments quickly and enhance your billing and automation system with robust payment solutions.
What are the Prerequisites?
- WHMCS server up and running.
- Admin access.
- Server SSH or FTP access.
- Requires PHP 7.3 or newer and OpenSSL PHP extension.
- MID and Keys: The UAT MID and keys will be provided by the NTT DATA Payment Services India. Production keys will be distributed following the completion of the UAT signoff.
How to Install?
Download the plugin from nttdatapay.com or the GitHub repository.
Unzip the plugin and copy and replace the folder with the 'module/gateways/' directory.
Upload all the contents of the module file to the following location:
${whmcs installation directory}/modules/
How to enable NTT DATA Payment Services India Payment Gateway?
- Login to the WHMCS admin account.
- Go to System Settings -> General Settings -> Payments -> Payment Gateways.
- Click on “Visit App Integration”.
- Search for nttdatapayment and select it.
- Click on the manage button to enter the details.
- Enter the following details:
- Display Name: Any display name for the payment option.
- Merchant ID: Provided by NTT DATA Payment Services India.
- Password: Provided by NTT DATA Payment Services India.
- Request Encryption Key: Provided by NTT DATA Payment Services India.
- Request Salt Key: Provided by NTT DATA Payment Services India.
- Response Encryption Key: Provided by NTT DATA Payment Services India.
- Response Salt Key: Provided by NTT DATA Payment Services India.
- Auth URL: Provided by NTT DATA Payment Services India.
- CDN Link: Provided by NTT DATA Payment Services India.
- Product ID: Provided by NTT DATA Payment Services India.
- Click on Save Changes.
Kit Contents
- module
- gateways
- nttdatapayment.php
- Callback
- nttdatapayment.php
- nttdatapayment
- whmcs.json
- cacert.pem
- gateways