Laravel收银员抛出异常取消订阅时没有此类订阅

时间:2020-12-21 17:27:41

标签: laravel stripe-payments laravel-cashier

“没有这样的订阅:'sub_Ic51hhLuYFOFNN'”。

我正在尝试使用 Laravel 收银员取消 Stripe 订阅。之上 调用 cancelNow() 函数 Stripe 会引发异常。每次我发送不同的 Stripe 计划但 Stripe 抛出相同的异常:

<块引用>

没有这样的订阅:'sub_Ic51hhLuYFOFNN'

if ($user->subscription('main',$subscription->stripe_plan)->cancelNow()) {
    session()->flash('error', 'Unsubscribed package succesfully.');
}

1 个答案:

答案 0 :(得分:1)

此错误表明没有提供 ID 的订阅。也许你必须检查你使用的 Stripe 的环境。根据您所在的环境有不同的数据,因此您必须检查数据是否存在于您的环境中。

在 Stripe 中有两种不同的环境:生产和测试