【发布时间】:2011-07-04 04:12:19
【问题描述】:
我正在构建一个实时预订系统,并希望允许用户使用 Paypal 购买特定时间段。
付款完成后,我可以使用 IPN 回调服务器,但是如果插槽已经售出,即另一个用户之前已经购买了插槽,我不确定如何继续。至此,付款已完成。
我可能会在购买过程开始时“锁定”插槽,但是如果用户开始购买过程然后中途退出会发生什么?
任何人都可以就此类付款类型的策略提供建议吗?
最好的问候,本。
【问题讨论】:
我正在构建一个实时预订系统,并希望允许用户使用 Paypal 购买特定时间段。
付款完成后,我可以使用 IPN 回调服务器,但是如果插槽已经售出,即另一个用户之前已经购买了插槽,我不确定如何继续。至此,付款已完成。
我可能会在购买过程开始时“锁定”插槽,但是如果用户开始购买过程然后中途退出会发生什么?
任何人都可以就此类付款类型的策略提供建议吗?
最好的问候,本。
【问题讨论】:
您是对的,您在插槽上加了锁,但让它基于时间到期。因此,如果在一定时间后该插槽仍处于锁定状态,请将其释放。
假定状态:FREE、LOCKED、ASSIGNED
【讨论】: