2011-05-30 75 views
1

我即将尝试并将贝宝标准整合到我的网站中,我只想知道这是否可以使用贝宝标准?贝宝标准工作流程?

我总能根据他们选择什么改变一个订单。

用户点击立即购买。

重定向到paypal的细节,用户支付。 (我已经做了这里之前!)

我的问题是,当他们点击立即购买,并支付。

在什么时候应在提交订单到站点数据库?并且将你存储的订单状态(祈祷,或失败)

如果有人可以让我知道这是可能的,这将是伟大的!

回答

3

你会尽快付款确认存储。

我的意思是说什么:你不应该盲目信任用户。通过将PayPal即时付款通知()添加到您的按钮来验证付款。然后贝宝将发送一个POST到这个URL。您应该将此POST数据发送回PayPal进行验证。如果有效,您将收到VERIFIED回复(而不是INVALID)。当它被验证时,你知道这是一个有效的POST。然后,您可以执行一些额外的检查,以验证是否收取了正确的金额等。

查看https://www.paypal.com/ipn/了解更多信息。