要实现这个功能,首先是要看你对库存的要求是什么,分为两种情况:
1. 需要在客户未付款的30分钟内准时关闭订单,并及时腾出库存:
这种情况,服务器设定一个计划任务,设定指定的时间定时计算下了订单客户未付款的时间,如果有客户未付款时间超出30分钟,则执行关闭订单的动作。
2. 只要客户超过30分钟没付款,他就不能再付款,什么时候腾出库存都无所谓:
也可以用第一种的方法,但定时处理的时间跨度可以设定长一点,减少服务器的压力。也可以把这个动作放到网站其他用户浏览时做,不用服务器设定计划任务。
希望我的回答能帮助,满意请采纳,谢谢!
如有问题可以找我(用户名去掉“_”,换成"."就可以找到我^_^)。
原创答案,转载请注明出处。
ecshop默认是没有秒杀功能的,只有限时抢购,商品编辑设置促销价格之后下面有一个日期设置下就可以了。
另外ecshop的限时抢购,是没有办法设置30分钟,他的最小单位是天。