2016-03-23 17 views
2

şerit hesabım test ile yapılandırılmış. ve labirent uygulamasına test anahtarlarını kullanarak. Böyle mevcut değilseŞerit "Böyle bir belirteci yok" hatası

gönderme yaparken, ben böyle

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 
     )); 

Ve oluşturarak şarjı,

$charge = Stripe_Charge::create(array(
       "amount" => '5000', 
       "currency" => "gbp", 
       "customer" => $customer->id, 
       "description" => 'description', 
       "statement_descriptor" => strtoupper("test desc") 
      )); 

yeni stripe user oluşturma Ama Stripe_InvalidRequestError No such token:

cevap

1

_token giriş hatası döndürür Laravel, CSRF belirtecidir. Bu, source alanında şeritten geçirmeniz gereken simge değil. source alanındaki simge, şerit detaylarını gerçekte görmeden bir kredi kartı kimliğini belirlemenizi sağlayan stripe.js kütüphanesi tarafından oluşturulan bir simge olmalıdır.

Şerit belgeleri, bu https://stripe.com/docs/stripe.js

ile nasıl çalışmanız gerektiğini açıklar