Php 简明教程

PHP - Paypal Integration

PayPal 是一个付款处理系统。我们可以使用 PHP 来将 PayPal 与网站集成。

PayPal Integration File System

PayPal 集成文件系统包含四个文件,如下所示 -

  1. constants.php − 这个文件包含 API 用户名、密码和签名。

  2. CallerService.php − 这个文件包含用于调用 PayPal 服务的 PayPal 服务。

  3. confirmation.php − 这个文件包含执行付款处理所需的最少字段的表单,它将返回付款成功或失败。

  4. PayPal_entry.php − 此页面用于将用户数据发送到 PayPal。它充当 PayPal 与用户表单之间的适配器。

用户需要从这里下载一个 PayPal SDK 文件并具体解压一个 zip 文件。zip 文件包含四个 PHP 文件。我们不需要更改“constants.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”中的用户名、密码和签名。

这是一个实验示例,所以最后金额将被添加到沙盒账户。