问题描述
|
我将尝试将贝宝标准集成到我的网站中,我只想知道是否可以使用贝宝标准?
我有一个总的订单,可以根据他们选择的内容而有所不同。
用户点击立即购买。
重定向到贝宝,带有用户付款。
(我之前已经做完了!)
我的问题是,当他们单击立即购买并付款时。
在什么时候应该将订单提交到站点数据库?并存储订单状态(已付款或失败)
如果有人能让我知道这是否可行,那就太好了!
解决方法
付款验证后,您将立即将其存储。
我的意思是:您不应该盲目地信任用户。通过将PayPal即时付款通知()添加到您的按钮来验证通过的付款。 PayPal随后将发送POST到该URL。您应该获取此POST数据,然后将其发送回PayPal进行验证。如果有效,您将收到VERIFIED响应(与INVALID相对)。验证后,您就知道它是有效的POST。然后,您可以进行一些其他检查,以验证是否收取了正确的费用等。
请访问https://www.paypal.com/ipn/了解更多信息。