贝宝定期付款 API

Posted

技术标签:

【中文标题】贝宝定期付款 API【英文标题】:PayPal Recurring Payments API 【发布时间】:2012-12-17 02:51:24 【问题描述】:

我现在正在使用 PayPal Recurring Payments API。但碰巧我需要一个特定的功能。 让我们考虑以下场景,

我的客户在我的网站上有一个个人资料,他每月支付 100 美元,但在特定月份,他必须在下个月支付税款。

有没有办法只在下个月加税,而不是像 TAXAMT 一样,适用于所有周期。 另一方面,也许我只想给下一次付款打折,而不是整个周期。这可能吗?

【问题讨论】:

【参考方案1】:

定期付款配置文件旨在使用将定期收取的单一金额进行设置。您可以调整金额,但您必须在必要时/如有必要将其调整回来。此外,如果通过 Express Checkout 使用定期付款,您只能每 90 天(或者甚至可能是 120 天)将金额增加 20%。

如果您需要不时处理额外费用,我建议您通过 Express Checkout 或 Payments Pro 运行授权,具体取决于您的使用情况。您可以简单地使用card verification / $0 authorization 授权此人的信用卡或帐户。

从那时起,您可以使用参考交易 (DoReferenceTransaction) 处理可变金额的额外付款。

您可能也有兴趣查看Adaptive Payments,特别是Preapproval / Pay。这允许用户根据预先批准请求中指定的标准预先批准付款金额。然后,您可以随时代表他们提交付款,只要它们属于该预批准配置文件。

【讨论】:

以上是关于贝宝定期付款 API的主要内容,如果未能解决你的问题,请参考以下文章

贝宝定期付款计划修改

贝宝定期计划更新/取消

通过使用 CC 而非贝宝帐户的 Express Checkout 定期付款

使用 Paypal Website Payments Pro API 进行现场定期付款

停止从贝宝支付贝宝定期付款

使用 PayPal REST API 进行定期付款