Формирование закрывающего чека

Последние изменения: 16.02.2026

Данный способ работает только со встроенной кассой CloudKassir.

Если вы используете любую другую кассу, то воспользуйтесь интеграцией для нужной кассы из маркетплейс RetailCRM.

Для формирования закрывающего чека создайте новый триггер по описанию ниже. 

Назовите триггер "Создание закрывающего чека для CloudPayments"

1.Событие - изменение заказа

2. Условие - выберите редактор и введите следующее:

(changeSet.hasChangedField("status") and changeSet.getNewValue("status").code in ['complete'])
and (order.payments | contains(p => p.type.code in ['alfa-bank']))

в значениях:

code in ['complete']) - вместо 'complete' укажите символьный код статуса заказа;

 - type.code in ['alfa-bank'] -  вместо 'alfa-bank' укажите символьный код способа оплаты CloudPayments;

3. Действие - выполнить HTTP запрос

Параметры запроса:

- Адрес - https://retailcrm.services/cloudpayments/retail_api/retail_hook/close_receipt/

- HTTP метод - POST

- Передавать параметры - в теле запроса (urlencode)

Добавьте 2 параметра:

1) в параметр: clientId - уникальное значение для вашего аккаунта (запросите через нашу поддержку)

2) значение: order_id -  {{order.id}}




Сохраните триггер.

После создания триггера сделайте тестовую оплату и переведите заказ в статус, указанный в триггере.

Затем проверьте созданный итоговый чек.

Итоговый чек будет содержать маркировку, если маркировка была заранее добавлена в товар до перевода в статус, указанный в триггере.

Помогла ли вам статья?