<aside> ⚠️ Общий объект

</aside>

Содержит базовую информацию о клиенте компании.

Параметры

Параметр Назначение Описание
ClientType Тип клиента перечисление ‣
ClientLegalType Тип юр. Статуса клиента перечисление ‣
Name ФИО
Passport Паспорт
BirthDate Дата рождения Дата, не UTC
Inn ИНН строка
Ogrn ОГРН строка
CompanyName Название компании строка
IntegrationId Идентификатор клиента для интеграции строка
Phones Список телефонов клиента в “очищенном” виде список строк
MainPhoneIndex Индекс основного телефона из списка 0-based, int
NotificationPhoneIndex Индекс телефона для оповещений из списка 0-based, int
Discount Скидка double
BonusCard Бонусная карта Объект Бонусная карта
ClientCreated Дата создания клиента datetime
OperationWarning Список предупреждений, который могли возникнуть при создании клиента, но не привели к невозможности создания самого объекта клиента. string[], Например, при создании клиента был передан промокод. Сам клиент будет создан, но промокод условно “устарел”. В этом случае в поле предупреждений будет содержать строка “бонусы не были начислены по такой-то причине”.
TotalBalanceSumSt Баланс decimal
ClientAccountBalanceSumSt Лицевой счет decimal
ClientBonusesBalanceSumSt Бонусы decimal
OperationBalanceSumSt Долг decimal
DebitorString Причина долга string
Gender Пол int, 1 - мужской, 2 - женский, 0 - неизвестно
CodeWord Ключевое слово string
MessageDeliveryType Способ отправки уведомлений string

Пример

{
	ClientType: 0,
	ClientLegalType: 0,
	Name: {
		FirstName: “Иван”,
		LastName: “Иванов”,
		Patronimic: “Иванович”
		Result: “Иванов Иван Иванович”
	},
	Passport: {
		Citizenship: “РФ”,
		Series: “1111”,
		Number: “111111”
		IssueDate: “01.01.2000 00:00:00”
	},
	BirthDate: “01.01.1980 00:00:00”,
	Inn: “1111111111”,
	Ogrn: null,
	CompanyName: null,
	IntegrationId: “123qWe”,
	Phones: {
		“79999999999”
	},
	MainPhoneIndex: 0,
	NotificationPhoneIndex : 0,
	Discount: 0.0
}