我刚刚试图通过使用描述为here的客户端REST集成来加快PayPal Express Checkout(即checkout.js)的速度。我看到付款完成后,我的onAuthorize函数会与“付款”对象一起被调用。如何验证服务器上的PayPal Express Checkout详细信息?
我找不到这个对象上的任何文件,但(至少目前)一些戳它揭示了以下属性:
- paymentToken
- payerID
- paymentID
- 意图
- returnUrl
现在我需要将用户重定向到我网站上的下一步,在那里显示收据确认他们已付款等。我想我会将上述数据发送到服务器,但由于该步骤可能很容易被恶意用户欺骗,所以我会需要在PHP代码,服务器端验证这些细节。
我该怎么做?
听起来就像我需要的。只要有机会尝试一下,我会将其标记为公认的答案。 –
确认,作品像魅力!感谢您指点我正确的方向。 –