抓住Paypal返回值

时间:2010-02-12 20:17:52

标签: php paypal

以下是我的应用中的步骤:

1)用户输入2个变量(信用和销)

2)使用按钮转到PayPal并付款

3) paypal会自动将用户返回到我的网站

4) ???

...

所以2个问题:

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

1 个答案:

答案 0 :(得分:0)

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

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

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