作者xperiaZL (sony)
看板PHP
标题[请益] 购物流程 再度有疑问
时间Tue Feb 11 14:07:17 2014
小弟是第一次写关於购物的东西
遇到很多问题
我这边是用paypal作为付款平台
关於商品的剩余数量 有用row lock作管控
基本的流程是这样:
使用者在网站上选好要购买的物品->进入结帐页面(此时把各项商品做row lock
并做数量的更新) 此页面有两个按钮 1.paypal付款 2.取消交易
若按 2.取消交易 则把刚才资料库更改後的资料还原
按 1.paypal 付款,则传送购买资讯到paypal网站,
若是客户在 paypal 端确认交易,那就没有问题
我现在的问题在於,若是客户在 paypal 端反悔不买了,
我该怎麽去更新我资料库的资料?? 实在想不出个好方法
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.3.123
1F:推 alog:给订单一个时效,跑排程,,时间到 如果交易失败就restore 02/11 14:25
这是个好方法,谢谢大大,另外还有个问题
不知用 php 在虚拟主机写排程,会不会有什麽问题啊 XD
※ 编辑: xperiaZL 来自: 134.208.3.123 (02/11 14:35)
2F:→ rickysu:restore的机制可以在有人购买时才触发,避免排程如果没跑 02/11 16:14
3F:→ alog:不过要留意 php 的执行时间,因为订单量过大的时候 02/11 19:45
4F:→ alog:有时候该跑的排程没动作, 02/11 19:45