验证与IPN的PayPal付款
问题描述:
在我的网站上,我想设置一个“付费删除广告”功能,并且我想通过PayPal收取付款。我想这样做的设置是相当简单:验证与IPN的PayPal付款
- 用者自付
- 支付验证
- 在包含用户信息的MySQL数据库的条目更新到网站上禁用广告该用户
为此,我想使用PayPal的IPN服务。我理解它的基础知识,但我不太清楚如何实现它,也不了解如何触发脚本为正确的用户更新数据库。我会想象要做到这一点,我需要在开始付款过程时加入一些用户识别的手段,但我不知道该怎么做。我正试图在PHP中实现这一点。
答
的过程会是:
- 用户有一个ID
- 当他支付,您将这个ID作为贝宝要求自定义参数
- 也可以定义你想要什么网址呼吁IPN
- 一旦付款完成后,PayPal发送的IPN
- 你确认支付的实际状态为“已完成”
- 您检索自定义参数
- 的user'ID您更新表
我希望这是明确的:)