【发布时间】:2013-06-24 16:26:47
【问题描述】:
我正在为购物车创建一个 cms。我在产品中添加了“立即购买”按钮。但是在客户完成交易后,我需要获取商品编号以及他购买了多少这种商品,以及他的付款金额是多少。 Paypal 将客户返回到成功交易页面,但我想知道如何收集这些数据?
【问题讨论】:
我正在为购物车创建一个 cms。我在产品中添加了“立即购买”按钮。但是在客户完成交易后,我需要获取商品编号以及他购买了多少这种商品,以及他的付款金额是多少。 Paypal 将客户返回到成功交易页面,但我想知道如何收集这些数据?
【问题讨论】:
您也可以使用 IPN,而不是使用返回 URL。使用返回 URL,如果买家由于某种原因没有返回您的网站,例如他们提前关闭浏览器或退出流程,您将不会将该数据返回到您的网站。如果您使用 IPN,无论买家是否返回或现在,数据都会发布到您的网站。此外,使用 IPN,您可以查看您的 IPN 历史记录中发送的内容,甚至可以在最长 28 天内重新发送 IPN。
【讨论】:
以下步骤对我来说很好 1-> 在提交到贝宝之前,将产品代码、价格和详细信息等数据保存在单独的表格中。将 id 保存在会话中。 2->给隐藏的输入“返回”喜欢
<input type="hidden" name="return" value="your site url/paypal_success.php">
3->从 paypal_success.php 中带有 session id 的表中收集数据。
【讨论】: