Скид ки
Вы можете установить скидку на весь чек или на конкретную позицию. Рассказываем, как это сделать!
Чтобы устанавливать скидки, вам понадобится специальное расширение — это набор полей API, отвечающий за определённые возможности и подключаемый дополнительно на ваше усмотрение. Подключить расширение можно в личном кабинете (ЛК) LIFE POS или через API.
Чтобы начать работу с расширением, объявите его в заголовке запроса в параметре X-LP-Client-Extensions. Подставьте discounts вместо %extension_name%:
curl -i -X GET \
-H "Authorization:eyJhbGciOiJI.eyJzdWIiOiIxMjM0NTY.SflKxwRJSMeKK" \
-H "Accept-Language:ru-RU" \
-H "X-LP-Client-Identifier:unique_id" \
-H "X-LP-Client-Type:App" \
-H "X-LP-Client-Extensions:%extension_name%" \
'https://api.life-pos.ru/v4/orgs/123e4567-e89b-12d3-a456-123456780000/deals/sales'
При подключении расширения вы можете ограничить максимальный размер скидки. Для этого укажите необязательный параметр max_value_percentage с числовым значением от 1 до 99. Это максимально допустимая скидка в процентах от полной стоимости товара. Если скидка указана в копейках, LIFE POS сам переведёт значение max_value_percentage в копейки и сравнит числа.
Рассмотрим работу расширения discounts, отвечающего за скидки. Когда вы его подключите, сможете передавать в запросе на создание продажи объект extensions.discounts.