Я делаю форму для обновления/добавления информации идентификации, используя пользовательский API Stripe Connect. Но я получаю ошибку «Вы передали пустую строку» от API для полей, которые я не отправляю .
$legal_entity = array(
'first_name'=>$first_name,
'last_name'=>$last_name,
'maiden_name'=>$maiden_name,
'personal_id_number'=>$personal_id_number,
'dob' => array(
'day' => $dob_day,
'month' => $dob_month,
'year' => $dob_year
),
'personal_address' => array(
'line1' => $address_line1,
'line2' => $address_line2,
'city' => $address_city,
'state' => $address_state,
'country' => $address_country,
'postal_code' => $address_postal_code
),
);
$account = \Stripe\Account::retrieve($stripe_account_id);
$account->legal_entity = $legal_entity;
$account->save();
< /code>
Вы передали пустую строку для 'Legal_entity [type]'. Мы предполагаем, что пустые значения являются попыткой освободить параметр; Однако 'Legal_entity [type]' не может быть не отменен. Вы должны удалить 'Legal_Entity [type]' из вашего запроса или предоставить непутное значение. Я вообще не определяю члена [типа]. Если я добавлю это; Затем я получаю следующую ошибку: < /p>
Вы передали пустую строку для 'Legal_entity [Address]'. Мы предполагаем, что пустые значения являются попыткой освободить параметр; Однако 'Legal_Entity [Address]' не может быть не отменен. Вам следует удалить 'Legal_Entity [Address]' из вашего запроса или предоставить непустые значения. Как это: < /p>
$account = \Stripe\Account::retrieve($stripe_account_id);
$legal_entity = $account->legal_entity;
$legal_entity['first_name'] = $first_name;
$legal_entity['last_name'] = $last_name;
$legal_entity['maiden_name'] = $maiden_name;
$legal_entity['personal_id_number'] = $personal_id_number;
$legal_entity['dob'] = array(
'day' => $dob_day,
'month' => $dob_month,
'year' => $dob_year
);
$legal_entity['personal_address'] = array(
'line1' => $address_line1,
'line2' => $address_line2,
'city' => $address_city,
'state' => $address_state,
'country' => $address_country,
'postal_code' => $address_postal_code
);
$account->legal_entity = $legal_entity;
$account->save();
< /code>
Я получаю следующую ошибку: < /p>
Как только был предоставлен полный набор информации о базовой юридической сущности (тип, Business_name, First_name, last_name и адрес), вы не можете не отказаться от него, только обновить его. Обновление владельца учетной записи или дополнительных владельцев?
Подробнее здесь: https://stackoverflow.com/questions/475 ... ccount-ide
Получение ошибки «Вы передали пустую строку» при обновлении информации об идентификации подключенной учетной записи с по ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение