Yes, I know, there is an exact same question there but the "solution" is not approved nor specified as it should.
So: 1) I installed the stripe library v.3.0 by php composer.phar require stripe/etc
and it installed ok, (otherwise I wouldn't have actually received that error)
2) I have the public test key in the blade Form in the Head section alright
3) Then at the controller I included inside the public function that receives the data from the Form the following: (no problem not my real secret key)
$token = Input::get('stripeToken');
Stripe::setApiKey("sk_test_1VJeJsdfsdgdgVbJODDDD");
3) I also put it in the .env file as
STRIPE_API_SECRET='sk_test_1VJeJsvj7l2ft2eXXsevDD'
and made a call from the config/services.php as
'stripe' => [
'model' => App\User::class,
'key' => '',
'secret' => env('STRIPE_API_SECRET'),
],
but I keep getting that error.
The other same question at SO says that it has "solved" it by:
the solution was to put the stripe api key into AppServiceProvider, into register() class.
That is completely vague, inaccurate and don't know what he is talking about.
Anyone knows? thank you very much