PayPal执行付款后如何获取订单详细信息

时间:2018-07-17 17:39:47

标签: php html paypal payment

我有一个HTML表单,其中:

  • 列表项
  • 多个选择标签或输入
  • 贝宝(Paypal)的“立即购买”按钮

单击立即购买按钮后,用户将被重定向到贝宝,以完成其付款。因此,我想获取订单详细信息,这意味着用户成功付款后的选择,我对此有两个想法:

  • 使用AJAX在重定向到PayPal之前将选择内容插入到我的数据库中,订单状态等于待处理且订单ID保存在会话或Cookie中
  • 获取通过即时贝宝通知(ipn)从贝宝发回的表单详细信息

我不确定最后一个选项是否可用,但是如果我使用AJAX,则稍后需要将状态更改为已付费和正在处理的会话...。如果用户尝试进行多个订单,这将带来麻烦。

因此,如果您向我展示一种简单的方法来仅插入已支付的订单的话,我将不胜感激!

0 个答案:

没有答案