这种情况非常简单。php - 防止在PayPal付款中使用两次相同的优惠券代码
在电子商务网站中,某个用户会收到一个优惠券代码,他只能使用一次。优惠券存储在数据库中,对应每个用户的ID。
假设用户在购物车中添加了一些产品以进行订单并输入优惠券,然后单击“立即付款”按钮并重定向到Paypal网站进行付款。
但是用户使用了一个技巧,并不仅仅是在那个时刻为他刚刚订购的订单付款。相反,他继续通过在购物车中添加其他产品来制作另一个订单,然后再次使用单次优惠券并单击付款按钮转到Paypal网站。
现在他为这两个订单一个接一个付款,因此成功重新使用单次优惠券。
如何防止用户重复使用单次优惠券?它应该发生在他被带到Pyapal站点之前还是在他被带到那里之后?以及最重要的是什么?
是您处理的优惠券吗? – Nick