php - 抓取 Paypal 返回值

标签 php paypal

这些是我的应用程序中的步骤:

1) 用户输入 2 个变量(积分和密码)

2) 使用按钮转到 paypal 并进行付款

3) Paypal 自动将用户返回我的网站

4) ???

...

所以 2 个问题:

A) 第 4 步应该获取与用户输入的相同的原始 2 个变量...我该如何实现? B) 如果用户在付款完成后没有返回网站会怎样?我必须修改数据库信息。

最佳答案

我使用 Micah Carrick's Paypal IPN Class在我的申请中。要将您自己的变量绑定(bind)到 Paypal 付款,您可以创建一个简单的购物车和发票系统。使用 paypal 付款时,可以传递 invoice 参数。确保每笔交易的发票编号都是唯一的。

阅读Paypal IPN Introduction并查看提供的示例代码。 Micah 的类实际上只是 Paypal 提供的示例代码的包装器。

要修改您端的值,请在ipn validation 处理程序页面中进行处理。 Paypal 在付款时将数据发送到此页面,因此即使用户没有点击返回您的申请页面,您仍然会根据发票号获得付款数据,并可以更新数据库中的值。

关于php - 抓取 Paypal 返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2254843/

相关文章:

php - 我可以为 Linux 上的 MySQL 设置不同的连接与查询超时值吗?

php - 在php中如何使用jwplayer隐藏实际路径

html - 如何创建多个付款选项

paypal - 使用 PayPal 直接在我的网站上接受信用卡的正确 API?

api - PayPal - 您未注册接受数字交付商品的付款

php - 托管中的 CodeIgniter 电子邮件 : fsockopen(): Unable to connect to ssl://smtp. gmail.com

php - COUNT(*) AS 出现次数,php 如何捕获每次出现的值

php - 如何使用 createNamedBuilder() 绑定(bind)实体?

php - PHP : Error: Expected an order id to be passed 中的 Paypal 智能按钮服务器集成

iOS - 使用 Paypal iOS SDK 的支付问题