首页 > 解决方案 > PayPal无限计费计划-如何创建?

问题描述

我正在尝试使用 PayPal API 创建无限计费计划,但我不确定如何创建它。

如果我尝试将 total_cycles 设置为 0,API 会将此视为无效输入,并响应 total_cycles 必须介于 1-999 之间。

使用 total_cycles: 999 作为值会将此作为无效输入返回,响应为 total_cycles 必须介于 1-999 之间!

使用 total_cycles: 998 被接受!呸!

至少在 API 中似乎有一个“off by 1”错误。

那么:如何创建无限订阅?我不希望订阅在出现 998 次后结束。

标签: paypalbilling

解决方案


根据他们自己的文档0是正确的值。

此计费周期运行的次数。试用计费的 total_cycles 最大值只能为 1。在无限定期计费周期的情况下,total_cycles 可以设置为 0。对于有限的常规计费周期,total_cycles 可以设置在 1 到 999 之间。默认值:1。

最小值:0。

最大值:999。

听起来像一个错误。如果问题仍然存在,您应该报告问题:https ://github.com/paypal/paypal-checkout-components/issues

更新

我刚刚0在他们的沙盒环境中尝试过,它似乎已经奏效了。


推荐阅读