php - 通过 PHP 处理 Paypal 付款

标签 php paypal paypal-ipn paypal-subscriptions

<分区>


要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describe the problem以及迄今为止为解决该问题所做的工作。

关闭 9 年前

我想创建一个网络服务,人们需要通过 paypal 进行有效的每月/每周订阅才能访问它。

几年前,我通过 paypal ipn 实现了简单的一键式付款,但这仍然是最好的方式还是有其他方法?我看到 Paypal 打开了一个新的开发部分。

我尝试了无数的 php 类来简化 paypal IPN 的实现,但大多数都不稳定或损坏。

是否有任何 PHP 类可以推荐用于处理 paypal 付款,尤其是订阅?

处理订阅的最佳方式是什么?付款后,paypel 会在每个月发送通知吗?我应该续订 1 个月的成员(member)资格吗?

或者当成员(member)取消成员(member)资格时,paypal 是否会发送通知并且它应该在此之前保持事件状态?

最佳答案

我已经在 paypal 直接购买方面做了很多工作,但不是订阅。但是,是的,IPN 方式仍然是方式。你当然也需要 ipn 监听器。我想订阅与正常购买非常相似,正如你提到的,他们可能每个月都会向你发送确认已支付金额的信息,并且可能会在有人取消订阅时向你发送通知 - 但请检查 - 你可以阅读所有这些内容在他们的文档中。

在过去一年左右的时间里,IPN 唯一改变的是您需要将此 Curl 证书保存在您的服务器上,IPN 监听器类才能正常工作(不记得它叫什么,但可以为您找到)-该证书很容易在网上找到。

如果你愿意,我可以在这里为你粘贴完整的 IPN Listener 类

关于php - 通过 PHP 处理 Paypal 付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18339948/

上一篇:iphone - 如何使用 PayPal API Xcode 上线

下一篇:python - 使用 urllib2 进行简单 https 身份验证时出现问题(获取 PayPal OAUTH 不记名 token )

相关文章:

php - Laravel Eloquent 枢轴的负载关系

php - 选定的下拉列表项 - 调用/获取数据

iframe - Facebook 应用程序 - Facebook 内的 Paypal 交易?

paypal - IPN延迟和SAAS应用

php - 在postgres中的多行中插入数组

php - MySQL "Gone Away"持久 PHP 连接错误

php - Paypal 自适应支付 API 自定义变量 IPN 返回

paypal - 使用 setexpresscheckout 发送什么参数可以自愿创建 paypal 帐户

php - PayPal IPN 已停止工作

paypal - 使用用户的电子邮件地址获取 PayPal 配置文件 ID