使用php checkout情况的电子商务网站

时间:2017-02-16 20:49:31

标签: php mysqli

我正在开发一个电子商务网站,我心中有一个疑问。假设用户在他的购物车中添加了一个产品并点击结账,他被转移到支付网关,这会产生一些条件

  1. 同时另一个用户2在结账过程中检出相同的产品,因此我应该少显示产品数量,或者我应该显示相同的数量,直到用户1成功付款为止。 / LI>
  2. 如果用户1点击了结账并且从未从网关返回,例如他关闭了浏览器或标签,并且当他点击结帐按钮时扣除了数量,以便用户2可以看到实际数量,该怎么办?可用。

  3. 如果我在点击结账按钮时没有扣除数量,并且用户2在用户1和产品数量有限且用户1购买之后也检出了。

    < / LI>

    如何处理这种情况? 我正在使用php和mysql。

1 个答案:

答案 0 :(得分:0)

我建议您仅在结帐时扣除数量。

最后完成结帐的用户将收到错误消息,说明产品不再可用。

e-commerces使用的另一种方法是JIT(即时),因此产品“始终可用”并且不会发生此问题。