2017-10-26 8 views
0

にアカウントへのアクセス権を持っている。これは、私はエラーが表示されている私のストライプコードが提供するキーがストライプ

ではありません提供するキーは、ストライプに

\Stripe\Stripe::setApiKey('sk_test_...'); 
$fees=($request->amount*10)/100; 
$fees=$fees*100; 
$withfee = \Stripe\Charge::create(
    array(
    "amount" => 10000,//1000, //$amount amount in cents 
    "currency" => "usd", 
    "source" => "tok_1BGovzDnnXvdHsSaayDkULRU",//'tok_18L6hjL6useUrEYbtObKz15s', 
//$token 
    "description" => "Example charge",//"Example charge", //$title 
    "application_fee" => 1000 // amount in cents //$fees 
), 
    array("stripe_account" => "cus_Be21HSwLO1XMhF") // $acc_token 
); 
+0

APIはわかりませんが、あなたにはアクセス権がないか、間違った資格情報を提供したと思います。 – ADyson

答えて

2
をアカウントへのアクセス権を持っていません

stripe_accountフィールドに顧客ID("cus_...")を渡しています。

processing a charge with Connectの場合、代金を処理しているアカウント("acct_...")のIDを入力する必要があります。 Customersは、支払い先(すなわち、彼らが資金を提供する)であり、accountsは支払先(すなわち、資金を受け取る)である。

関連する問題