paypal - 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 次后结束。
解决方案
根据他们自己的文档,0
是正确的值。
此计费周期运行的次数。试用计费的 total_cycles 最大值只能为 1。在无限定期计费周期的情况下,total_cycles 可以设置为 0。对于有限的常规计费周期,total_cycles 可以设置在 1 到 999 之间。默认值:1。
最小值:0。
最大值:999。
听起来像一个错误。如果问题仍然存在,您应该报告问题:https ://github.com/paypal/paypal-checkout-components/issues
更新
我刚刚0
在他们的沙盒环境中尝试过,它似乎已经奏效了。
推荐阅读
- .net-core - .NET Core 世界中是否有类似于 Laravel tinker 的东西?
- c++ - 为什么隐式转换对于非原始类型不模棱两可?
- bem - BEM - 如何向修饰符添加条件?
- optimization - 使用 GNU 中的编译和链接标志减少 fortran 程序的运行时间
- arrays - Node JS Mongodb 插入命令
- python - 在 Python 中的字典子集中爆炸键和值
- php - 如何访问这个数组内部元素?
- python - pandas - 带倒计时的批次分配
- php - 致命错误:require_once():无法打开所需的 header.php
- python - opencv没有打开现有的png图像