我正在使用Laravel 5.1,而且我想到了一种无需访问我的Stripe帐户即可创建计划的方法。
我用过:
composer require stripe/stripe-php 2.*
然后我在我的控制器中做了这个:
use \Stripe\Plan;
Plan::create(array(
"amount" => 2000,
"interval" => "monthly",
"name" => "Amazing Gold Plan",
"currency" => "usd",
"id" => "gold")
);
并收到以下错误:
Class' Stripe \ Plan'找不到
我做错了吗?如果您知道该怎么做,请提前致谢。
答案 0 :(得分:0)
看起来像你的Strip类没有加载的问题,我查看文档和库是一个PHP库而不是Laravel包 你可以在composer.json的Autoload部分加载它,但如果你已经在使用Laravel,我真的建议你使用Laravel Cashier,只需按照文档中的步骤进行操作
https://laravel.com/docs/5.4/billing
应该是这样的...我建议你查看作曲家文档
"autoload": {
"psr-4": {
"App\\": "app/",
"Stripe\\": "vendor/your/stripe/path",
},
}