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

str*_*go0 2 paypal paypal-ipn

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

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

变量 - 贝宝HTML变量

Mat*_*ell 5

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

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

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