ApiRequestor.php第103行中的InvalidRequest:没有这样的计划:小;一个名称为small,但其ID为1

时间:2016-01-08 05:01:28

标签: laravel-5.2 laravel-cashier

在我的条带帐户中,客户生成了测试付款。在我的应用中,用户表填充了条带详细信息。

但是订阅表在DB中没有更新,现在告诉我:

  

ApiRequestor.php第103行中的InvalidRequest:   没有这样的计划:小;一个名称为small的存在,但其ID为1.

这里是我控制器中的代码"

$creditCardToken=$request->input('stripe-token');
Auth::user()->newSubscription('main', $request->input('plan'))->create($creditCardToken);
return "done";

1 个答案:

答案 0 :(得分:0)

在Stripe仪表板上创建订阅时,您需要输入唯一ID和名称。

在这种情况下,您已将ID设置为“1”,将名称设置为“小”,以便Stripe告诉您没有该ID的计划,但是有一个名称为small的计划,这是一个很好的提示。

如果您想参考您在那里的计划,您需要将条带计划的ID更新为“小”或更新您的表单请求以将该计划引用为ID“1”。

希望它有所帮助!