如何限制 PayPal 订阅中的分期付款次数?

Posted

技术标签:

【中文标题】如何限制 PayPal 订阅中的分期付款次数?【英文标题】:How to limit number of instalments in PayPal Subscription? 【发布时间】: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 布尔值

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

我还有什么其他选择?

【问题讨论】:

【参考方案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 支持讨论了这个问题。他们有一个错误。不应显示消息“在您取消之前自动续订”,因为实际上它不会被续订。他们就是这么说的。我不确定他们是否修复了这个错误,他们说这并不重要,因为它不会影响功能,这只是一个误导性消息:)。他们没有解决就关闭了我的票,他们说完成后不会通知我。这对他们来说很粗鲁,但我能做什么?

以上是关于如何限制 PayPal 订阅中的分期付款次数?的主要内容,如果未能解决你的问题,请参考以下文章

如何限制通过paypal账户付款?

带有快速结账功能的 PayPal 定期付款 - 10 个付款配置文件限制

具有快速结帐限制的 PayPal 定期付款

WooCommerce Paypal - 不允许基于 PayPal 帐单地址的付款(国家/地区限制)

PayPal 自适应付款 - 错误 520009 - 帐户受到限制

如何在 node.js 中的 paypal 中创建可变的定期付款