【发布时间】:2014-03-06 16:11:18
【问题描述】:
我正在尝试为客户网站开发结帐系统,我想知道执行此操作的最佳方法。请让我知道我在下面尝试过的任何替代方法。
目前我有:
1) 购物车中的商品保存到 $_SESSION 变量
2) 当用户按下“结帐”时,他们会被带到一个带有不可见表单的页面,该表单将 $_SESSION 中保存的信息发布到https://www.paypal.com/cgi-bin/webscr
3) 确认付款后,他们会被重定向到网站上的 confirm.php,该网站会触发一封电子邮件给客户和商店,其中包含来自购物车的信息(存储在 $_SESSION 中)和传回的地址数据(如我无法在第一个 POST 中将购物车中的所有属性信息从 PayPal 传递给 paypal。
我的解决方案的问题在于它似乎不适用于移动 safari、iPad、iPhone 或旧系统。因此,我正在寻找一种替代方法,或者寻找一种使数据保持持久性的方法,因为从这些设备之一执行时,最后发送的电子邮件不包含任何数据。
【问题讨论】: