PayPal网站的集成选项


PayPal integration options for website

我的任务是将PayPal集成到一个正在开发的网站中。我很好奇是否有人能告诉我满足我需求的最佳解决方案,因为似乎有很多选择。

该网站必须以两种方式进行付款 - 首先,我们需要一个静态支付系统来预订门票。我已经在网站上设置了一个购物篮功能,因为它必须设置为仅在线支付部分价格,因此基本上我需要向固定电子邮件地址进行单笔付款。在此期间,我正在使用IPN,这似乎有效。

其次,人们可以每月设置固定金额的订阅。我不确定使用 IPN 设置执行此操作是否可行,我必须处理一次性付款,因为我似乎找不到任何文档来处理人们取消订阅、丢失付款等所有可能性。

所以我真的需要第二个的帮助,但如果有人有一个他们认为应该用于两者的解决方案,那就太棒了,因为这显然会更干净。我以前从未将PayPal集成到网站中,所以欢迎所有帮助!

非常感谢!

IPN 也适用于订阅。

当用户订阅时,您将收到一个 txtype = subscr_signup 的 IPN 信号,其中包含大量信息,以便您知道您的用户已订阅。

当付款到达时,您将收到(在经常性期间)带有 txtype = subscr_payment 的 IPN 信号以及大量信息。

当用户通过转到他们的PayPal帐户取消订阅或经常性付款失败两次(可以在您的商家帐户中设置)时,您会收到subscr_cancel,这意味着您将不再收到钱。

但是,诀窍是这并不意味着订阅已结束。

为此,PayPal将向您发送信号subscr_eot这意味着您必须停止向用户提供服务。(EOT代表期末)

例如,我每月为音乐服务支付 30 美元,并在每月 3 日设置它。

当用户设置订阅时,您会收到subscr_signup + subscr_payment。

每 3 日您会收到subscr_payment(失败或成功)

我决定通过PayPal停止每月20日的订阅。

您将直接收到subscr_cancel。

在我取消后的下个月3号,您将收到subscr_eot。

希望清楚完整的

详细信息,请访问PayPal文档。

https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNReference#id091EB080EYK

祝你好运

Wordpress或Joomla有大量插件可以为您设置,包括订阅和通过PayPal的单个项目。

我曾与wp-ecommerse和cart66合作解决这些问题。

使用框架的另一个很好的理由是因为它们总是更新和保护站点,并允许我继续从事其他项目。