Body:
{
"searchers": [
{
"customer": {
"login": "+7 (921) 960-25-66",
"name": "Вася",
"surname": "Круглов",
"patronymic": "Васильевич",
"fio": "Круглов Вася Васильевич",
"male": true,
"bDate": "1990-01-01",
"numberVerified": false
},
"card": {
"cardNumber": "675675467",
},
"markParameters": {
"mark": 413,
"markLvl": 13,
"level": {
"number": 1,
"name": "Первый уровень",
"requiredSum": 0,
"requiredMarkLvl": 0,
"markToCash": 20,
"cashToMark": 5
},
"companyLoyaltyParameters": {
"levels": [
{
"number": 1,
"name": "Первый уровень",
"requiredSum": 0,
"markToCash": 20,
"cashToMark": 5
},
{
"number": 2,
"name": "Второй уровень",
"requiredSum": 5000,
"markToCash": 50,
"cashToMark": 10
}
],
"customerGroup": {
"name": "ViP клиенты"
}
}
}
}
]
}
Description
customer: (object) - клиент
login: (string) - телефон клиента
name: (string) - имя клиента, может быть null
surname: (string) - фамилия клиента, может быть null
patronymic: (string) - отчество клиента, может быть null
male: (boolean) - пол клиента, true - мужской, false - женский, null - неопределено
bDate: (string) - день рождения клиента, может быть null
numberVerified: (boolean) - подтверждение номера телефона, true - да, false - нет
card: (object) - пластиковая карта
cardNumber: (string) - номер пластиковой карты клиента
markParameters: (object) - блок связанный с баллами клиента
mark: (number) - количество баллов клиента
level: (object) - текущий уровень клиента в таблице лояльности
number: (number) - номер уровня
name: (string) - название уровня
requiredSum: (number) - необходимая сумма покупок для достижения уровня
markToCash: (number) - процент от суммы чека который клиент может оплачивать баллами
cashToMark: (number) - процент от суммы чека который начисляется в виде баллов
companyLoyaltyParameters: (object) - таблица лояльности применяемая к клиенту
levels: (array) - уровни таблицы лояльности
number: (number) - номер уровня
name: (string) - название уровня
requiredSum: (number) - сумма покупок для достижения уровня
markToCash: (number) - процент списания баллов на уровне
cashToMark: (number) - процент начисления баллов на уровне
customerGroup: (object) - группа клиентов
name: (string) - название группы клиентов к которой применяется таблицы лояльности
Body:
{
"message": "Описание ошибки"
}