【问题标题】:How to limit number of instalments in PayPal Subscription?如何限制 PayPal 订阅中的分期付款次数?
【发布时间】:2020-03-07 15:12:39
【问题描述】:

我正在使用本教程使用 API 创建订阅

https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_create

当我创建一个计划时,我可以设置total_cycles,就像这样

  "tenure_type": "REGULAR",
  "sequence": 2,
  "total_cycles": 12,

但是当涉及到客户“同意并订阅”时,订阅详细信息显示:

我的问题是我不希望它是“在您取消之前自动续订”。我希望它在设定的分期付款后停止。

我该怎么做?

我在文档中发现auto_renewal 选项是DEPRECATED。引用:

auto_renewal 布尔值

已弃用。指示订阅是否在计费周期完成后自动续订。

我还有什么其他选择?

【问题讨论】:

    标签: php paypal-subscriptions


    【解决方案1】:

    迟到但今天确实遇到了这个问题,请使用 total_cycles = 0 ,因为不推荐使用 auto_renewable

            {
          "frequency": {
            "interval_unit": "MONTH",
            "interval_count": 1
          },
          "tenure_type": "REGULAR",
          "sequence": 1,
          "total_cycles": 0,
          "pricing_scheme": {
            "fixed_price": {
              "value": "XXXX",
              "currency_code": "EUR"
            }
          }
        }
    

    【讨论】:

    • 很抱歉,如果您设置“total_cycles” = 0,则意味着“无限”周期数。我想要另一种方式,我希望它是“有限的”和“不可再生的”。
    • 我通过 PayPal 支持讨论了这个问题。他们有一个错误。不应显示消息“在您取消之前自动续订”,因为实际上它不会被续订。他们就是这么说的。我不确定他们是否修复了这个错误,他们说这并不重要,因为它不会影响功能,这只是一个误导性消息:)。他们没有解决就关闭了我的票,他们说完成后不会通知我。这对他们来说很粗鲁,但我能做什么?
    猜你喜欢
    • 2012-02-06
    • 2020-08-15
    • 2021-10-15
    • 2019-08-07
    • 2012-02-13
    • 2014-08-03
    • 2017-07-12
    • 2020-01-03
    相关资源
    最近更新 更多