Hello friends, today I will show you Checkout.com hosted payment gateway integration using php. In my previous tutorial I show you checkout.com payment gateway integration using API in php. Checkout.com is a global FinTech company dedicated to putting together consequent generation of easy, secure and customisable payment product and services for tiny and enormous on-line merchants. supported in 2010 and active in Europe and Asia, the corporate has offices in London, Singapore, city and Mauritius. propertyfinder.ar, LesAchats.fr, GPP(GULF exposure PLUS) etc use checkout.com for his or her on-line business. The Hosted Payments Service allows the payment method to be performed on a customisable webpage hosted by DataCash, instead of capturing sensitive card details on a web site or center application. exploitation this methodology of integration can reduce the responsibilty of yielding with PCI DSS, as card details area unit captured from the kickoff by DataCash. Payments will be created exploitation Credit cards, Debit cards, MasterCard, Amex, Diners & Discover etc. So lets build Checkout.com hosted payment gateway integration using php application.




Step 1: Create the form for user where they put their personal info & card related information. I name it index.php. I did not do any kind of validation but for you, please validate all fields value for security reason.

Step 2: Here I create a process.php page. This page took all the all information from index.php page, create a table for storing all data, insert the data to a table. Then I create a request string using user information and send it to checkout.com server securely using cURL. After completing the payment successfully I update the table column payment status to 1 with the help of order id and show user a success message. If user put wrong information or wrong card details, I show him a error message. Here you can send mail to your user also after successful payment.

Please download the application, you will find all necessary information. Please look at the below links for more information.
Reference:
Wiki Username and Password URL: http://wikiapi.checkout.com (User ID: userAPI/Password: EGPpass77!*)
1. API: http://wikiapi.checkout.com/index.php?title=API_Integration
2. Gateway fields: http://wikiapi.egatepay.com/index.php?title=Gateway_Fields_%28Request_%29
3. Sample integration codes: http://wikiapi.checkout.com/index.php?title=Sample_Codes
4. Error-code: http://wikiapi.checkout.com/index.php?title=Error_code
5. Response-code: http://wikiapi.checkout.com/index.php?title=Response_code
6. Reporting API: http://wikiapi.checkout.com/index.php?title=Reporting_API
7. Test Cases: http://wikiapi.checkout.com/index.php?title=Test_non3d
8. Timeout Management: http://wikiapi.checkout.com/index.php?title=Timeout_management
9. Recurring API: http://wikiapi.checkout.com/index.php?title=Recurring_API

Now I think you learn checkout.com hosted payment gateway integration.
Demo
Download

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Checkout.com hosted payment gateway integration in php
Tagged on:     
  • Albert

    Carry on author. Very helpful content