多个用户购买相同的项目

时间:2012-06-05 18:00:14

标签: php paypal

我正在开发一个php paypal应用程序。我有许多任务,用户可以使用PayPal申请和支付。用户需要为此付出特定的付款费用。 当用户成功申请特定任务时,其他人不应该看到这些任务。

我有一个任务表,并有另一个表具有任务 - 用户关系(谁支付了哪个任务)。

我想知道多个用户一次购买时的情况。如您所知,当用户完全付款时,应该向用户提供任务。(从网站结账页面到Paypal结账页面)。我怎么能管理这个?

此处也使用ipn。我应该用return url发送参数吗?只需要一个上层答案而不是代码级别。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用类似于ticketmaster的预订类型系统。因此,当用户参与购买特定任务时,您可以为他们保留15分钟或更长时间的任务。确保他们有足够的时间来完成结账流程。因此,当前用户签出时,您将在桌面中将该任务设置为不可用,如果在15分钟后他仍未完成交易,则取消该任务并再次使该任务可用。