2011-02-25 18 views
0

我正在构建一个实时预订系统,并希望允许用户使用PayPal购买特定时间段。关于实时预订支付的体系结构指导 - Paypal,Google CO等

一旦支付完成,我可以使用IPN回拨服务器,但如果插槽已经售出,如果另一个用户购买了插槽时刻,我不确定如何继续。此时付款已经完成。

当购买过程已经启动时,我可能会“锁定”插槽,但如果用户开始购买过程然后退出一半,会发生什么?

任何人都可以建议在这样的支付类型stratergy?

最好的问候,本。

回答

0

你是对的,你把一个锁放在插槽上,但让它基于时间到期。所以如果在一段时间之后那个插槽仍处于锁定状态,那么它就是免费的。

假定状态:FREE,LOCKED,ASSIGNED

+0

好的,非常感谢。这听起来很不错。 此致,本。 – Ben 2011-02-25 09:21:35