PayPal is a payment process system, we will integrate PayPal with websites by using with php.
PayPal integration classification system PayPal integration classification systemincludedfour files as shown below.
constants.php − This file has included API user name, password and signature.
CallerService.php − This file has included PayPal Services, thatis employed to decision PayPal services.
confirmation.php − This file has included a form with minimum fields requiredto make payment process and it’llcome back payment success or failure.
PayPal_entry.php − This page has used to send the user the info to PayPal. It acts as associate adapter between PayPal and user form.
The user has totransfer a PayPal SDK file from here and precisea zipper file. The zip file contains four php files, we do nothave to be compelled toamendment any file except constants.php
The constants.php file contains code as shown below −
<?php
define('API_USERNAME','YOUR USER NAME HERE');
define('API_PASSWORD','YOUR PASSWORD HERE');
define('API_SIGNATURE','YOUR API SIGNATURE HERE');
define('API_ENDPOINT','https://api-3t.paypal.com/nvp');
define('USE_PROXY',FALSE);
define('PROXY_HOST','127.0.0.1');
define('PROXY_PORT','808');
define('PAYPAL_URL','https://www.PayPal.com/webscr&cmd=_express-checkout&token=');
define('VERSION','53.0');?>
The user can declare User Name, password and signature in on top of syntax thatarea unit placed in constants.php. this can beAN experimental example therefore the last quantityaresupplementary to sandbox’s account.
I am an experienced PHP web developer and completed several web development projects successfully using WordPress , Woocommerce, Html5, CSS3, Bootstrap, JavaScript, JQuery, PHP, Codeigniter, and Mysqli.