paypal - 购物车保留产品

标签 paypal

从这个问题开始 here ,当用户去支付时,如何在购物车中保留商品?如果用户放弃购买并且没有返回您的网站怎么办,如果页面没有重新加载,您将如何取消对产品的预订。就此而言,您首先会如何预订产品?我正在使用 php mysql 和使用 paypal 网络支付标准创建购物车。 谢谢

最佳答案

一个对我们很有效的干净解决方案是使用“内部订单”类型的系统。产品表将包含产品详细信息以及手头的库存。当用户预订产品时,我们将其视为内部订单,因此在订单表中,您将拥有用户预订的商品以及预订的日期和时间。然后,您可以根据用户拥有储备的单位数量减少产品表中的库存数量。

例如,您可以每晚检查尚未转换为发票的内部订单,然后将其从数据库中删除,根据已预订但未开具发票的单位数量增加产品表中的库存数量.

如果使用最终完成了购买,则该项目将简单地转换为发票。在某些情况下,我们对发票和订单使用同一张表,并使用一个简单的字段来指定记录是发票还是仅仅是内部订单。

关于paypal - 购物车保留产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1806739/

相关文章:

paypal 快速结帐 - 经常性计费 - 检查经常性状态

php - Omnipay paypal 集成 - 确认付款状态

paypal - 删除 PayPal Express Checkout 中的送货地址选项

paypal - 无法在 PayPal 沙盒中付款?

php - 如何在直接付款之前保存参数并使用 Paypal 直接付款相应地更新表格?

PayPal 将 _cart 形式的空格转换为加号

paypal - 从头到尾传递一个变量 - Paypal

java - Paypal 沙盒立即购买问题

magento - PayPal 拒绝付款请求并在 Magento 中给出货币错误

Paypal Adaptive API 返回带有 token 的 URL 映射