PHP - PayPal集成

PayPal是一个支付处理系统,我们可以通过使用PHP将PayPal与网站集成.

PayPal集成文件系统

PayPal集成文件系统包括4个文件,如下所示.

  • constants.php : 此文件包含API用户名,密码和签名.

  • CallerService.php : 此文件包含PayPal服务,用于拨打PayPal服务.

  • confirmation.php : 此文件包含一个表单,其中包含进行付款流程所需的最少字段,并且会返回付款成功或失败.

  • PayPal_entry.php : 此页面用于将用户数据发送到PayPal.它充当PayPal和用户表单之间的适配器.

用户必须从<a href ="Content"下载PayPal SDK文件/img/tutorials/php/paypal.zip">在其中和确切的zip文件. zip文件包含四个php文件,我们不需要更改除constants.php之外的任何文件

constants.php文件包含如下所示的代码 :

<?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');
?>

用户将在上面的语法中声明用户名,密码和签名,这些语法位于constants.php中.这是一个实验性示例,因此最后一笔金额将添加到沙盒的帐户中.