Я использую метод выплаты ниже
\Stripe\Stripe::setApiKey("sk_test_**********");
try {
$return_data = \Stripe\Payout::create([
"amount" => 1000,
"currency" => "usd",
"description" => "STRIPE PAYOUT FOR TESTING",
],["stripe_account" => "acct_******"]);
print_r($return_data);
} catch (Exception $ex) {
echo $ex->getMessage();
}
Это дает мне ошибки, чтобы сказать - Невозможно создать выплаты с помощью ключа OAuth.
Пользователь, подключающийся к моему приложению по следующему URL:
https://connect.stripe.com/oauth/authorize?response_type=code&client_id='
, STRIPE_CLIENT_ID. «& Сфера = read_write & redirect_uri =
Если я использую прямой секретный ключ этой учетной записи, тогда он работает нормально. поэтому проблема возникает только тогда, когда я использую секретный ключ, полученный с помощью OAuth
Вот метод, который я использую https://stripe.com/docs/connect/standard-accounts
Не уверен, позволяет ли мне создать выплату или нет, если да, то почему это не работает? Может кто-нибудь иметь представление об этой ошибке?