CodeIgniter
The NTT DATA Payment Services India plugin for CodeIgniter is a robust and secure solution designed to seamlessly integrate payment processing capabilities into your CodeIgniter applications. This plugin simplifies the process of handling online transactions, providing a reliable and efficient way to manage payments.
Key Features:
- Easy Integration: Quickly integrate the plugin into your CodeIgniter project with minimal configuration.
- Secure Transactions: Ensure the safety of your transactions with advanced encryption and security protocols.
- Comprehensive Documentation: Access detailed guides and documentation to help you set up and customize the plugin according to your needs.
- Support for Multiple Payment Methods: Accept payments through various methods, including credit/debit cards, net banking, and more.
What are the prerequisites?
- PHP 7.3 to 8.4
- UAT MID and keys will be provided by the NTT DATA Payment Services India.
How to Install?
- Add the library files below to the application/libraries folder. No need to make any changes to these files.
- AtomAES.php (This will handle the encryption and decryption)
- AtompayRequest.php (This will handle the request part)
- AtompayResponse.php (This will help to handle the response part)
- cacert.pem (certificate file)
- Refer the code from controller to create the payment request and handle the response section.
- Replace the necessary data in the index function(payurl, amount, login, password, product ID, returnurl etc.)
- In the views folder in demo_pay_pages.php we call openPay() which will open the payment page.
- Configure the atomcheckout.js in accordance with UAT and Production environments. Also, change all the necessary information.
Download Sample
Download latest php Sample from Github.