条纹 "No such token: " 错误
Stripe "No such token: " error
我的 stripe 账户配置 test
。并在我的 laravel 应用程序中使用 test
键。
发帖时,我正在创建新的 stripe user
如果不存在这样的,
Stripe::setApiKey(Config::get('constants.features.stripe.secret'));
$token = $input['_token'];
$customer = Stripe_Customer::create(array(
"description" => "#{$user->id} / {$user->username} / {$user->email}",
"source" => $token,
"email" => $user->email
));
并像这样创建电荷,
$charge = Stripe_Charge::create(array(
"amount" => '5000',
"currency" => "gbp",
"customer" => $customer->id,
"description" => 'description',
"statement_descriptor" => strtoupper("test desc")
));
但是return错误Stripe_InvalidRequestError No such token:
来自 Laravel 的 _token
输入是 CSRF 令牌。这不是您应该在 source
字段中传递给 stripe 的标记。 source
字段中的令牌应该是由 stripe.js 库生成的令牌,它允许您在不实际查看卡详细信息的情况下识别客户的信用卡。
stripe 文档解释了你应该如何处理这个 https://stripe.com/docs/stripe.js
我的 stripe 账户配置 test
。并在我的 laravel 应用程序中使用 test
键。
发帖时,我正在创建新的 stripe user
如果不存在这样的,
Stripe::setApiKey(Config::get('constants.features.stripe.secret'));
$token = $input['_token'];
$customer = Stripe_Customer::create(array(
"description" => "#{$user->id} / {$user->username} / {$user->email}",
"source" => $token,
"email" => $user->email
));
并像这样创建电荷,
$charge = Stripe_Charge::create(array(
"amount" => '5000',
"currency" => "gbp",
"customer" => $customer->id,
"description" => 'description',
"statement_descriptor" => strtoupper("test desc")
));
但是return错误Stripe_InvalidRequestError No such token:
来自 Laravel 的 _token
输入是 CSRF 令牌。这不是您应该在 source
字段中传递给 stripe 的标记。 source
字段中的令牌应该是由 stripe.js 库生成的令牌,它允许您在不实际查看卡详细信息的情况下识别客户的信用卡。
stripe 文档解释了你应该如何处理这个 https://stripe.com/docs/stripe.js