Предоставленный ключ не имеет доступа к учетной записи в полосе

76
3

Это мой код, в котором я получаю ошибку

Предоставленный ключ не имеет доступа к учетной записи в полосе

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

спросил(а) 2021-01-25T14:02:37+03:00 5 месяцев назад
1
Решение
78

Вы передаете идентификатор клиента ("cus_...") в поле stripe_account.

При обработке платы с помощью Connect вы должны указать идентификатор учетной записи ("acct_..."), от имени которого вы обрабатываете плату. Клиенты - это источники оплаты (т.е. Предоставляют средства), а счета - это пункты назначения платежа (т.е. они получают средства).

ответил(а) 2021-01-25T14:02:37+03:00 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема