Неполадка при оплате платежей с «заявочным взносом»

Я сталкиваюсь со следующей проблемой во время оплаты.

Неопределенное исключение «Stripe \ Error \ Authentication» с сообщением «Только платформы Stripe Connect могут работать с другими учетными записями. Если вы указали параметр client_id, убедитесь, что он правильный

Я использую код PHP ниже:

$charge = \Stripe\Charge::create(
array(
"amount" => $amount*100, // amount in cents
"currency" => $currency, // usd
"source" => $token,
"description" => $description,
"application_fee" => 123 // amount in cents
),
array("stripe_account" => 'cus_7Gt1CAXXXXXX') //  CONNECTED_STRIPE_ACCOUNT_ID
);

И другой вопрос, откуда я могу получить CONNECTED_STRIPE_ACCOUNT_ID как это acct_12QkqYGSOD4XXXXXX, если возможно, отправьте код или снимок экрана или местоположение, чтобы получить идентификатор этой учетной записи.

Может кто-нибудь, пожалуйста, помогите решить эту проблему?

0

Решение

  1. Вы должны создать кнопку «Connect with Stripe» в вашем приложении, которая перенаправит пользователя на заполнение формы для авторизации вашего приложения.

  2. После нажатия кнопки «Авторизовать» (пользователем, после правильного заполнения формы) он будет перенаправлен на «URI перенаправления (URI перенаправления — это тот URI, который вы заполняете в настройке платформы)».

  3. После перенаправления полоса добавит область и код авторизации в ваш URI

например, Ваш URI: www.yoursite.com
вы получите www.yoursite.com?scope=read_write&authorization_code = AUTHORIZATION_CODE

  1. После этого следуйте —-> https://stackoverflow.com/a/34714859/5467417
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]