条纹 "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