【问题标题】:Canceling Stripe subscription throws scheduling error取消 Stripe 订阅引发调度错误
【发布时间】:2021-04-09 12:45:10
【问题描述】:

我最近在 Laravel SASS 应用程序上提高了我的 Stripe 订阅计划的价格。现在,当用户取消订阅时,会引发以下错误:

“订阅由订阅计划sub_sched_XXXXXXXXXX管理,不允许直接更新任何取消行为。请改为更新计划。”

我正在使用 Laravel 5.6,并在我的 composer.json 文件中有这个: "laravel/收银员": "~7.0",

基本上,我得到订阅对象并调用cancel()。例如:

$subscription->cancel();

这一直有效,直到我最近更改了价格。这是我的编程错误,还是我需要以某种方式将我的订阅计划从计划中移出?我真的被难住了,因为谷歌搜索没有找到任何有用的结果。

【问题讨论】:

    标签: laravel stripe-payments subscription


    【解决方案1】:

    发现问题。最近的价格变化将订阅移到了时间表上。我不得不在这里使用 API 发布订阅时间表:

    https://stripe.com/docs/api/subscription_schedules/release?lang=php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-07
      • 1970-01-01
      • 2020-10-05
      • 2020-06-06
      • 2021-10-24
      • 2018-09-01
      • 1970-01-01
      相关资源
      最近更新 更多