PHP PayPal集成
PayPal是一个支付处理系统,我们可以通过使用PHP将PayPal与网站集成。
PayPal集成文件系统
PayPal集成文件系统包含以下4个文件。
- constants.php - 该文件包含API用户名、密码和签名。
-
CallerService.php - 该文件包含调用PayPal服务的PayPal服务。
-
confirmation.php - 该文件包含一个带有必要的最小字段的表单,用于进行付款流程,并将返回付款成功或失败。
-
PayPal_entry.php - 此页面用于将用户数据发送给PayPal。它充当PayPal和用户表单之间的适配器。
用户必须从这里下载PayPal SDK文件并解压缩。压缩文件包含四个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文件中。这只是一个实验性的示例,所以最后的金额将添加到沙盒账户中。