laravel - 取消 Stripe 订阅会引发调度错误

标签 laravel stripe-payments subscription

我最近在 Laravel SASS 应用程序上提高了 Stripe 订阅计划的价格。现在,当用户取消订阅时,它会抛出以下错误:
“订阅由订阅时间表 sub_sched_XXXXXXXXXX 管理,不允许直接更新任何取消行为。请更新时间表。”
我正在使用 Laravel 5.6 并且在我的 composer.json 文件中有这个:
"laravel/收银员": "~7.0",
基本上,我得到订阅对象并调用cancel()。例如。:

$subscription->cancel();
这工作了多年,直到我最近改变了价格。这是我的编程错误,还是我需要以某种方式将我的订阅计划从计划中移出?我真的被难住了,因为谷歌搜索没有找到关于这个错误的任何有用的结果。

最佳答案

发现问题。最近的价格变化将订阅转移到了时间表上。我不得不在这里使用 API 发布订阅计划:
https://stripe.com/docs/api/subscription_schedules/release?lang=php

关于laravel - 取消 Stripe 订阅会引发调度错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65550569/

相关文章:

node.js - 将 stripe 与 Node 结合使用

php - Stripe 支付安卓

ios - 处理自动续订订阅 iOS SDK

azure - 添加了额外的即用即付订阅,许多虚拟机大小不可用

javascript - Laravel jquery javascript localStorage

php - Laravel Blade 通过@include 使用字符串传递变量会导致错误

javascript - 如何将送货地址详细信息传递给 token 、客户或收费对象?

php - laravel 政策授权总是假的

php - 在Where子句中使用子查询的结果(Laravel)

javascript - Web Push 重新订阅 push manager chrome