Код: Выделить всё
$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();
Вы передали пустую строку для «legal_entity[type]». Мы предполагаем, что пустые значения — это попытка сбросить параметр; однако «legal_entity[type]» нельзя сбросить. Вам следует удалить «legal_entity[type]» из вашего запроса или указать непустое значение.
Как видите; Я вообще не определяю член [type]. Если я добавлю это; Вместо этого я получаю следующую ошибку:
Вы передали пустую строку для «legal_entity[адрес]». Мы предполагаем, что пустые значения — это попытка сбросить параметр; однако «legal_entity[адрес]» нельзя сбросить. Вам следует удалить «legal_entity[адрес]» из вашего запроса или указать непустое значение.
РЕДАКТИРОВАТЬ: Если я попытаюсь получить [legal_entity] и просто обновляем его и пересохраняем; вот так:
Код: Выделить всё
$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();
После прохождения полного набора основных юридических была предоставлена информация об объекте (тип, название компании, имя, фамилия и адрес), ее нельзя отменить, а только обновить.
Как мне обновить информацию о владельце учетной записи или дополнительных владельцах?
Подробнее здесь: https://stackoverflow.com/questions/475 ... ccount-ide