更改PayPal现有和执行的计费协议中的下一个付款日期?



我使用PayPal SDK创建并执行了应该每3个月向客户收费的计费协议。

但是,我使用setup_fee立即向客户收费,并将开始日期设置为未来 1 个月而不是 3 个月。

我可以在客户的个人资料中看到客户的下一个付款到期日是一个月,我无法更改下一个付款日期。

我已经尝试使用计费协议更新方法,但它不允许我更改start_datenext_payment_date

知道如何更改已执行的现有计费协议的下一个付款日期吗?

答案不是很好,但我找到的某种解决方案是暂停计划


为了提供更多背景,我的问题如下:

  • 用户于9月15日订阅了季度付费计划并支付了setup_fee
  • 下一次付款被错误地配置为10 月 15 日- 因为我在开始日期中添加了一个月*
  • 实际下一个付款日期应该是 3 个月后的12 月 15 日

我的"解决方案":

  1. 我在10 月 15 日之前暂停了这些用户的订阅,更具体地说是在 10月 10 日
  2. 我在错误next_payment_date2 天后于10 月 17 日重新启动了解决方案。
  3. 一旦计划重新启动,next_payment_date就被设定为3个月后,因此被定为1月15日

所以正如你所观察到的,我无法真正修复它,而是我接受了"损失"一个月。

注意:PayPal支持没有多大用处。起初,他们的建议是取消计划并要求用户再次购买。然后我提出了暂停的方法,他们错误地向我确认下一个付款日期是正确的,但事实并非如此,这是一个月后。所以要注意他们的支持是怎么说的。

最新更新