Paypal API问题 - 我可以使用Return Url来验证付款吗?

时间:2010-07-22 00:18:32

标签: paypal paypal-ipn

我正在尝试创建一个简单的PayPal购买系统。通过一些教程,似乎我需要使用IPN(即时付款通知)系统来跟踪订单是否已付款。

是否足以使用return url变量,并传入订单ID?例如,返回=“http://mysite.com/paid?id=5&pass=xyS2y”

变量 - PayPal HTML Variables

1 个答案:

答案 0 :(得分:5)

否 - 用户可能无法在付款后返回您的网站。

如果您确实获得了PayPal退货,您仍需要像对待IPN一样验证它,以确认付款通过,正确金额,正确的项目,正确的收款人帐户(您),正确的客户,正确的订单参考,正确的货币,正确的运费等等。您对此验证的需求可能会有所不同,具体取决于您所支付的付款的复杂程度(如果只是捐赠,例如与多产品订单相比,处理较少。)

您还需要确保在以后获得IPN时不要对订单进行双重处理。