我的任务是将PayPal集成到正在开发的网站中。我很好奇是否有人能告诉我满足我需求的最佳解决方案,因为那里似乎有很多选择。
网站必须以两种方式付款 - 首先,我们需要一个静态支付系统来预订门票。我已经在网站上设置了一个篮子功能,因为它必须设置为只有部分价格在线支付,所以基本上我需要一次付款到一个不变的电子邮件地址。我现在正在使用IPN,这似乎有用。
其次,人们可以设置每月固定金额的订阅。我不确定使用IPN设置执行此操作是否可行,我必须处理单笔付款,因为我似乎无法找到任何文档来处理取消订阅,丢失付款等的所有可能性。 / p>
所以我真的需要帮助第二个,但如果有人有一个解决方案,他们认为应该用于两个都很棒,因为这显然会更清洁。我之前从未将PayPal整合到网站中,欢迎大家帮忙!
非常感谢你!
答案 0 :(得分:1)
IPN也适用于订阅。
当用户订阅时,您将收到带有大量信息的txtype = subscr_signup的IPN信号,因此您知道您已经订阅了该用户。
当付款到达时,您将收到(在经常性时段)带有txtype = subscr_payment的IPN信号以及许多信息。
当用户通过转到他们的PayPal帐户取消订阅或者经常付款失败两次(可以在您的商家帐户中设置)时,您会收到subscr_cancel,这意味着您将不再收到任何款项。
然而,诀窍是这并不意味着订阅已经结束。
因为paypal会向您发送信号subscr_eot,这意味着您必须停止向您的用户提供服务。 (等待期末)
例如,我每月支付30美元购买音乐服务,并在本月3日进行设置。
当用户设置订阅时,您会收到subscr_signup + subscr_payment。
每隔3个月你会收到subscr_payment(失败或成功infor)
我决定通过paypal在本月20日停止我的订阅。
您将直接收到subscr_cancel。
取消后的下个月的第3个月,您将收到一个subscr_eot。
希望有一个完整的详细信息可以转到paypal文档。
祝你好运答案 1 :(得分:0)
有很多适用于Wordpress或Joomla的插件,可以通过PayPal为您设置订阅和个别项目。
我曾与wp-ecommerse和cart66合作解决这些问题。
使用框架的另一个好理由是,他们总是更新并保护网站,并允许我继续处理其他项目。