Азербайджан ◾️ Печать RRN-кода банковской транзакции на кассовом чеке

Публичное пространство

Азербайджан ◾️ Печать RRN-кода банковской транзакции на кассовом чеке

https://crystals.atlassian.net/browse/SRTZ-3532

https://crystals.atlassian.net/browse/CR-11317

10.4.7.0

Описание

Возможность выводить на печать RRN-код банковской транзакции.

Ценность

Участие покупателей в акции-лотерее. 

Пример печати чека

 

Ограничения

Функциональность доступна только для касс Азербайджана (country = "AZ").

Настройка

Добавьте в шаблон чека следующие строки в секцию списка list в раздел оплат <section id="payment">:

<line> <text value="RRN Value: " clip="true" width="0" filler="space" align="left"/> <element align="center" value="rrn" width="0" filler="space" clip="true"/> </line>

Пример формы чека продажи.

Передача RRN-кода транзакции в фискализатор

https://crystals.atlassian.net/browse/SRTZ-3620

https://crystals.atlassian.net/browse/CR-12580

10.4.8.0

https://crystals.atlassian.net/browse/SRTG-108

https://crystals.atlassian.net/browse/CR-13737

10.4.16.0

Начиная с версии 10.4.8.0 при регистрации чека с банковской оплатой RRN-код банковской транзакции передается в фискализатор. В версии 10.4.16.0 добавлена передача кода подтверждения и типа операции вместе с RRN-кодом транзакции, для соблюдения законодательства.

Требование к передаче RRN для безналичных оплат

https://crystals.atlassian.net/browse/SRTG-232

https://crystals.atlassian.net/browse/CR-14507

10.4.19.0

При формировании чека со смешанной оплатой для каждой безналичной транзакции (за исключением операций с бонусами и предоплатой) требуется передача номера RRN.

Если платёжный плагин не возвращает RRN для операции, используется значение 111111111111. В случае нескольких таких транзакций в одном чеке, значение RRN для каждой последующей операции увеличивается на 1 относительно предыдущего (например, 111111111112, 111111111113).

{ "parameters": { "access_token":"vW8XSJHEGQ9buE8vlSdFaw==", "doc_type":"sale", "data": { "cashier":"Aleks", "currency":"AZN", "transactions": [ { "rrn":"23220vn02035", "approval_code":"786535", "amount":16.0, "type":"PURCHASE" } ], "items":[ { "itemName":"Test-1", "itemCodeType":1, "itemCode":"1564854651", "itemMarkingCode":"2020327", "itemQuantityType":0, "itemQuantity":3.0, "itemPrice":5.0, "itemSum":15.0, "itemVatPercent":2.0 }, { "itemName":"Test-2", "itemCodeType":1, "itemCode":"1564854651", "itemMarkingCode":"2020327", "itemQuantityType":0, "itemQuantity":2.0, "itemPrice":5.50, "itemSum":11.0, "itemVatPercent":2.0 } ], "sum":26.0, "cashSum":10.0, "cashlessSum":16.0, "prepaymentSum":0.0, "creditSum":0.0, "bonusSum":0.0, "incomingSum":10.0, "changeSum":0.0, "vatAmounts":[ { "vatSum":26.0, "vatPercent":2.0 } ] } } } { "data":{ "document_id":"SvwcGQ6AEBfWhobxWS4M9YG3uW19sFUN7CoEc5VJ16T", "document_number":25, "shift_document_number":5, "short_document_id":"SvwcGQ6AEBfW" }, "code":0, "message":"Successful operation" }

 

Передача кода подтверждения транзакции approval_code

https://crystals.atlassian.net/browse/SRTG-245

https://crystals.atlassian.net/browse/CR-14540

10.4.19.0

Начиная с версии 10.4.19.0, отключена передача необязательного параметра approval_code (код подтверждения транзакции) в фискализатор AirConn. Это позволяет избежать ошибок валидации, возникающих, когда банки используют в коде буквы, не поддерживаемые фискальными регистраторами.

Для включения передачи параметра выполните скрипт по базе данных set.

 

Статьи по функциональности страны

© 1994-2026, ООО «Кристалл Сервис Интеграция».
Все права защищены.

Политика обработки персональных данных