通过PHP处理Paypal付款

时间:2013-08-20 16:08:32

标签: php paypal paypal-ipn paypal-subscriptions

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

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

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

是否有任何PHP课程可以推荐用于处理PayPal付款,特别是订阅?

处理订阅的最佳方式是什么? paypel会在发送付款时每隔一个月发送一次通知,我应该将会员资格续订1个月吗?

或者,如果会员取消会员资格,PayPal会发送通知,并且在此之前它应该保持有效状态吗?

1 个答案:

答案 0 :(得分:0)

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

在过去一年左右,IPN唯一改变的是你需要保存在服务器上的这个Curl证书才能使IPN监听器类正常工作(不记得它调用了什么,但可以找到你) - 证书很容易在网上找到。

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