使用IPN的PHP PayPal订阅

我正在尝试学习如何使用IPN将PayPal订阅添加到我现有的 PHP应用程序中,并寻找一篇解释这些细节的好文章.

在我的应用程序中,用户可以注册一个免费帐户,然后他们可以选择会员类型和费率(每日,每周,每月和每年).完成选择后,将显示已配置的PayPal按钮.他们可以单击“订阅”按钮将其带到PayPal.

我需要知道如何识别用户:发送给PayPal的哪些自定义信息然后被发回?我还想知道PayPal将哪些信息发送回IPN页面.

似乎可以为通知URL配置按钮.这是否意味着我仍然必须打开IPN?

我在这里列出了太多问题… PayPal网站没有任何解释订阅以及如何将其集成到网站的教材.

你知道的任何好的和最近的文章?

那里有很多文章,只是google它.日期并不重要,大多数主要功能基本相同,它们不会改变很多,因为很多人依赖它是相同的.你真正需要做的是,看看paypal的文档,它非常彻底,甚至还有代码示例.包括订阅在内,您如何看待撰写文章的人以及实施该文章的每个人都做到了?他们只是猜测并希望最好吗?

接下来在paypal沙箱上获取一个帐户.想知道IPN发回的内容?设置脚本以捕获IPN帖子,并将所有$_POST数据保存到文件中,并使用沙箱查看完成虚假订单.这就是我在实施paypal时所做的.当然,返回值也在文档中注明.

编辑

我相信他们将发回的领域称为自定义.你可以劫持你不使用的字段,例如productnumber.或者也许使用payer_id字段.或者通过电子邮件识别它们.不仅有一种方法可以做到这一点.然而,最好的方法是在沙盒上尝试,而不是等待某人为你做或写一篇文章.如果你想试试,你本可以节省3天的阅读时间.

链接

在大约2分钟内找到这些,有足够的信息来完成这项工作.

各种IPN和订阅教程:
http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/
http://www.web-development-blog.com/archives/easy-payments-using-paypal-ipn/
http://www.paymentsplus.com.au/joomla/faq/paypal-buy-now-guide.html

沙盒:
https://developer.paypal.com/devscr?cmd=_signup-run

Paypal文档:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons(这是你真正想要的那个)
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


如何选择合适的 C++ Web 开发框架?
利用 C++ 框架构建高并发 Web 应用的策略
用 C++ 框架开发跨平台图形应用程序
golang框架中安全编码实践的最佳指南是什么?
golang框架与其他语言框架在设计理念上的区别有哪些?
C++ 图形框架与其他语言框架的比较
C++ 框架与其他 Web 开发框架的对比分析
使用 C++ 框架构建大型项目最佳实践
C++ 框架如何提高大型项目开发效率
C++ 框架中依赖注入的持续集成与部署工具
如何与社区协作和贡献到自定义 Golang 框架?
C++ 框架在大型项目中如何实现模块化开发
使用 C++ 框架开发跨平台 Web 应用
C++ 框架在大型项目中的优缺点
golang框架在性能上的优势体现在哪些方面?
C++ 框架在嵌入式系统内存优化中的优势
golang框架在人工智能与机器学习中的作用
如何扩展 Golang 框架以支持特定功能?
如何利用 Go Modules 和依赖项管理来自定义 Golang 框架?
Golang 框架中的性能优化技巧