2016-12-08 4 views
1

私はストライプペイメントゲートウェイcakephpプロジェクトに実装しています。以下はこのようなトークンエラーはストライプ支払いではありません

私がしようとしているコードです:

require_once('stripelib/vendor/autoload.php'); 
     \Stripe\Stripe::setApiKey('sk_test_xxxxxxxxxxxxxxxxxxxxxx'); 
     try { 
      $charge = \Stripe\Charge::create(array(
         "amount" => $data['total'] * 100, 
         "currency" => "usd", 
         "card" => $token, 
         "description" => "Charge for Facebook Login code." 
      )); 
      // pr($charge);exit; 
     } 

問題は商人が、私はエラー下になった金額とを取得していないです。ここ:

{ "エラー" : "No such token: card_xxxxxxxxxxxxxxxxxxxxxx(invalid_request_error)"}

提案がありますか? ありがとうございます。

答えて

0

トークンID("tok_...")ではなく、カードID("card_...")を使用して請求を作成しようとしています。

料金の作成方法の詳細については、このStackOverflowの回答をご覧ください。https://stackoverflow.com/a/34416413/5307473

関連する問題