gpt4 book ai didi

php - PayPal REST API 更新计费协议(protocol)

转载 作者:太空宇宙 更新时间:2023-11-03 15:45:24 25 4
gpt4 key购买 nike

如果新日期在未来,我将如何更新当前有效的计费协议(protocol)以更改计费日期并再次收费?

最佳答案

通过更新计费协议(protocol)API,您无法更改计划或付款定义。对于这种情况,您应该取消现有的计费协议(protocol)并创建具有新金额的新协议(protocol)以满足您的业务需求。这是实现此目标的想法:

  1. 请取消现有的结算协议(protocol)(定期付款)。(引用:https://developer.paypal.com/docs/api/payments.billing-agreements#agreement_cancel)

  2. 使用计费计划 API 创建和激活计费计划。如果您要创建计费协议(protocol),这是强制性的。A。创建一个计划(请为经常性付款定义新的金额)。引用:https://developer.paypal.com/docs/api/payments.billing-plans#plan_createb.激活您创建的计划。引用:https://developer.paypal.com/docs/api/payments.billing-plans#plan_update

  3. 通过提供您从步骤 2 中检索到的计划 ID 创建新协议(protocol)。引用:https://developer.paypal.com/docs/api/payments.billing-agreements/#agreement_create

  4. 将您的买家重定向到您在第 3 步中收到的 approval_url,以获得计费协议(protocol)批准,然后执行计费协议(protocol)。这对于 PayPal 付款是强制性的。

  5. 买家批准 PayPal 付款后,执行结算协议(protocol)。然后您将收到在此步骤中创建的协议(protocol) ID。 (引用:https://developer.paypal.com/docs/api/payments.billing-agreements/#agreement_execute)

我已经使用 PHP 代码实现了这个。

希望对您有所帮助。

关于php - PayPal REST API 更新计费协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25645923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com