2017-07-26 119 views
0

在我的网站上,我想设置一个“付费删除广告”功能,并且我想通过PayPal收取付款。我想这样做的设置是相当简单:验证与IPN的PayPal付款

  1. 用者自付
  2. 支付验证
  3. 在包含用户信息的MySQL数据库的条目更新到网站上禁用广告该用户

为此,我想使用PayPal的IPN服务。我理解它的基础知识,但我不太清楚如何实现它,也不了解如何触发脚本为正确的用户更新数据库。我会想象要做到这一点,我需要在开始付款过程时加入一些用户识别的手段,但我不知道该怎么做。我正试图在PHP中实现这一点。

回答

0

的过程会是:

  • 用户有一个ID
  • 当他支付,您将这个ID作为贝宝要求自定义参数
  • 也可以定义你想要什么网址呼吁IPN
  • 一旦付款完成后,PayPal发送的IPN
  • 你确认支付的实际状态为“已完成”
  • 您检索自定义参数
  • 的user'ID您更新表

我希望这是明确的:)