Заокруглення в CashDesk
Заокруглення в CashDesk
Механізм заокруглення в CashDesk дозволяє контролювати правила округлення сум у чеку під час проведення операцій з готівкою (у кабінеті CashDesk та через API Реалізація / Повернення та Реалізація / Повернення (для аптек). Згідно Постанови НБУ №25 від 15 березня 2018 року та Постанови Правління НБУ №115 від 08.09.2025 операції готівкою мають бути заокруглені.
Для операцій з готівкою в кабінеті CashDesk є такі правила округлення:
-
На продуктивному середовищі заокруглення виконується до
10копійок. -
На тестовому середовищі заокруглення виконується до
50копійок.
З 1 жовтня 2025 року правило заокруглення на продуктивному середовищі також зміниться на 50 копійок, відповідно до Постанови Правління НБУ №115 від 08.09.2025
Округленню підлягає лише форма оплати готівкою
Опис налаштування API
У методі Реалізація / Повернення та Реалізація / Повернення (для аптек) додано новий параметр round_rule, який використовується для контролю правил округлення суми чека.
В запиті на операцію з готівкою із заокругленням також потрібно передавати параметри round_sum та round_rule:
round_sum — сума округлення. Вказується різниця в копійках між округленим і не округленим значенням (зі знаком -(знижка) або +(надбавка) відповідно)
round_rule — текстовий параметр, який визначає пра вило округлення.
Якщо параметр round_rule відсутній у запиті на операцію з готівкою, використовується за замовчуванням round_rule = 10
При інтеграції з CashDesk через SmartConnect для підтримки параметру round_rule необхідно завантажити тестову версію 266 за посиланням (адреса звернення: http://localhost:8000/)