Paypal支付和产品激活

时间:2014-06-02 12:05:10

标签: php paypal authentication

情境:

  • 我使用PHP和MySQL构建了一个自定义网站(不使用开源CMS),供用户进行在线测验。

  • 我已设置注册页面供用户注册和登录。

  • 一旦他们登录,用户就可以导航到购买套餐'用户可以在哪里购买测验包。例如。包装1,包装2,包装3&套餐4.只有在付款后,他们才能访问测验。
  • 我使用Paypal集成来接收付款。

问题

  • 我目前有4个单独定价的套餐。
  • 我为每个包创建了4个paypal付款按钮,以便用户可以购买所需的包。
  • 付款完成后,用户应自动提供对其购买的包裹的访问权限。

例如。用户购买了包1.一旦付款成功,他将有机会参加包1中的测试。

我需要做什么?我该怎么做? 我对IPN paypal有一些想法。不过我想知道怎么做呢?

谢谢 Hareesh

1 个答案:

答案 0 :(得分:0)

您需要从paypal获得一些验证,付款已完成。如果是这样,请存储有关用户在您的数据库中购买了哪个包的信息,并检查他们是否在请求时购买了该包。我建议在登录时将信息存储在 $ SESSION 变量中,以避免unnesscarry数据库调用。