Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
doc:dev:api:customer [29.08.2019 10:50] dlebedev [Пример ответа сервера] |
doc:dev:api:customer [18.06.2020 14:05] rlysov |
||
---|---|---|---|
Строка 27: | Строка 27: | ||
* **page** - номер страницы (для постраничного запроса). | * **page** - номер страницы (для постраничного запроса). | ||
* **page_size** - размер страницы (для постраничного запроса). | * **page_size** - размер страницы (для постраничного запроса). | ||
+ | * **cards** - true: в ответ будут добавлены данные о картах лояльности клиента. false - получить данные без карт (по умолчанию) | ||
+ | * **bonuses** - true: в ответ будут добавлены данные о бонусных накоплениях клиента. false - получить данные без бонусов (по умолчанию) | ||
==== Ответ сервера ==== | ==== Ответ сервера ==== | ||
Строка 182: | Строка 184: | ||
===== insertCard - добавление дисконтной карты ===== | ===== insertCard - добавление дисконтной карты ===== | ||
Добавление новой дисконтной карты. Параметры запроса аналогичны updateCard | Добавление новой дисконтной карты. Параметры запроса аналогичны updateCard | ||
+ | |||
+ | |||
+ | ===== updateBonus - изменение бонусных накоплений клиента ===== | ||
+ | Начисляет\списывает бонусные баллы с клиента. | ||
+ | |||
+ | Параметры запроса: | ||
+ | * (int) **customer_id** - код клиента, для которого нужно вернуть данные. Если не указан customer_external_id, то параметр обязательный. | ||
+ | * (string) **customer_external_id** - код Клиента во внешней системе, для которого нужно вернуть данные. Если не указан customer_id, то параметр обязательный. | ||
+ | * (int) **bonus_id** - идентификатор бонусной программы. Обязательный параметр. | ||
+ | * (float) **amount** - сумма начисления (если отрицательная, то списания). Обязательный параметр | ||
+ | * (bool) **overwrite** - если true, то заменяет текущие бонусные накопления клиента на сумму amount. Иначе добавляет amount к имеющимся накоплениям. По умолчанию false | ||