如何使用 paypal 立即购买按钮在我的网站上实施定期付款?我不想使用订阅按钮..?

Posted

技术标签:

【中文标题】如何使用 paypal 立即购买按钮在我的网站上实施定期付款?我不想使用订阅按钮..?【英文标题】:How do i implement the recurring payments on my website using paypal Buy Now Button ? i don't want to use subscription button..? 【发布时间】:2012-02-04 03:53:32 【问题描述】:

我想在我的网站上实施每月定期付款,但我不想使用 paypal 的订阅按钮,但我将使用立即购买按钮。那么我的方法的优缺点是什么,我该如何实施呢?

【问题讨论】:

你不能。 “立即购买”按钮构成一次性购买。 “订阅”按钮是一种定期付款,顾名思义,它是重复的。不过,如果您愿意,您可以使用订阅按钮并为其提供一个“立即购买”按钮的图像 假设我在我的网站上使用每月订阅的东西。那么订阅者是按月自动计费还是通知他们并选择是否在本月继续订阅。 订阅者必须输入信用卡号码吗?和其他详细信息每个月还是第一次只有一次? 不确定这是一个编程问题,但是是的,他们会在没有通知的情况下每月自动计费,而且不,他们不需要每个月重新输入信用卡详细信息。 好吧,无论如何,用户可以每月手动更新他们的计划。因为我不想要自动计费。 【参考方案1】:

根据您的上一个回答,我建议您考虑将 PayPal IPN 与单个“立即购买”按钮结合使用。 通过使用 IPN,您可以记录和跟踪数据库中的每个“订阅”,并在其“个人资料”到期之前向所有“订阅者”发送通知电子邮件。

PayPal IPN 允许您(异步)处理订单信息,而不必依赖买家返回您的网站来完成订单。

您可以通过设置从 PayPal 接收此 (POST) 数据的脚本来使用 IPN。此外,您必须在按钮和/或 API 调用中包含以下代码:

对于网站支付标准(其中“xxxxxxxx”是您的 IPN 脚本的完整 URL):

<input type="hidden" name="notify_url" value="xxxxxxxx">  

您可以在 PayPal IPN here 上找到示例代码、文档和更多信息

【讨论】:

以上是关于如何使用 paypal 立即购买按钮在我的网站上实施定期付款?我不想使用订阅按钮..?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP 从 Paypal 立即购买按钮接收回调

在 PHP 中创建动态 PayPal 立即购买按钮

如何用paypal建立购买按钮

如何使用自定义字段制作 PayPal 加密的“立即购买”按钮?

Paypal 立即购买按钮交易响应问题

如何在不使用“立即购买”按钮的情况下为自定义购物车集成 Paypal IPN