Публичное пространство
Узбекистан ◾️ Сервис оплаты AnorCheck
- SRTZ-2955Получение подробных данных проблемы… СТАТУС
- CR-9794Получение подробных данных проблемы… СТАТУС
10.4.0.0
Описание
Возможность оплаты чека с помощью сервиса AnorCheck банка Anorbank путем сканирования QR-кода, сгенерированного банковским приложением на устройстве покупателя.
Ценность
Для AnorCheck:
Комиссия от платежей;
Повышение лояльности клиентов;
Для ритейлеров:
Поддержание конкуренции по QR-оплатам между поставщиками услуг;
Снижение комиссии по безналичным платежам;
Повышение лояльности постоянных клиентов;
Реализация дополнительной возможности оплаты для покупателей;
Для покупателя:
Ускорение процесса оплаты посредством QR;
Дополнительная возможность оплаты.
В рамках данной задачи рассматриваем оплату со считыванием QR на кассе:
QR выводится на устройстве покупателя в ДБО.
Примеры сценариев работы
Продажа
1. Кассир формирует чек, выбирает способ оплаты AnorCheck.
2. Касса запрашивает сканирование QR-кода из приложения банка.
3. Покупатель открывает мобильное банковское приложение и демонстрирует QR-код.
4. Кассир считывает QR-код с экрана покупателя.
5. Касса передаёт данные для оплаты AnorCheck.
6. Касса формирует проверку статуса платежа.
7. В случае положительного ответа - касса регистрирует чек, у покупателя списываются средства. Касса отправляет ссылку на чек. Чек отобразится в приложении покупателя.
В случае отрицательного - показывает сообщение об ошибке и прерывает операцию.
Примеры сценариев возврата
- SRTZ-3108Получение подробных данных проблемы… СТАТУС
- CR-10843Получение подробных данных проблемы… СТАТУС
10.4.1.0
Осуществление возвратов доступно начиная с версии 10.4.1.0, со следующими ограничениями:
- Возможен только возврат всего чека, частичного возврата нет.
Возврат осуществляется в течении 30 дней у держателей карты UzCard и HUMO. Проверка выполняется на стороне банка.
Возврат нельзя осуществлять через карту рассрочки. Проверка выполняется на стороне банка.
Базовый сценарий возврата
1. Покупатель обращается к кассиру с целью полностью вернуть весь платеж по чеку.
2. Кассир инициирует транзакцию возврата платежа.
3. Кассир находит в кассе чек продажи по реквизитам.
4. Кассир выбирает "Возврат всего чека".
5. Касса предлагает тип оплаты AnorCheck.
6. Кассир выбирает AnorCheck.
7. Касса формирует запрос на возврат с идентификатором платежа.
8. Если касса получает положительный ответ:
- Касса регистрирует чек возврата.
Если касса получает ошибку:
- Касса транслирует ошибку на экран.
Отрицательные сценарии
Не считывается QR-код
Покупатель сообщает желаемый способ оплаты;
Кассир формирует чек, выбирает способ оплаты “AnorCheck”;
Покупатель открывает ДБО Банка и демонстрирует QR-код;
Кассир не может считать QR-код;
Кассир предлагает покупателю альтернативный тип оплаты;
Покупатель оплачивает чек;
Касса добавляет оплату в чек;
Касса регистрирует чек.
Касса инициировала оплату, которая была выполнена успешно, но кассир нажал "Прервать", не дождавшись ответа
Покупатель сообщает желаемый способ оплаты;
Кассир формирует чек, выбирает способ оплаты “AnorCheck”;
Покупатель открывает ДБО Банка и демонстрирует QR-код;
Кассир считывает QR с экрана покупателя;
Касса передаёт данные для оплаты AnorCheck;
Касса формирует проверку статуса платежа;
Кассир нажимает «отмена» (прерывает оплату) до получения ответа о завершении транзакции на кассе;
Касса прерывает оплату и отправляет задание на отмену однократно:
- Если оплата прошла успешно, то оплата отменится, деньги возвращаются покупателю;
- Если оплата не прошла, возврат не требуется.
Ограничения
Частичная оплата запрещена. Если сумма оплаты не равна сумме чека, на кассе отображается сообщение:
Настройка
1. Перейдите в Интеграция → Внешние процессинги → кликните .
2. Наберите в строке поиска anor → кликните Платежные системы → установите флажок Оплата с помощью "AnorCheck" → кликните .
3. Кликните по процессингу Оплата с помощью "AnorCheck".
4. На вкладке ОБЩИЕ установите параметры подключения процессинга.
Параметр | Описание |
---|---|
URL банковского процессинга * | Адрес для подключения к банковскому процессингу. Пример: https://anorcheck.anorbank.uz/api/v1 |
Таймаут соединения (сек., по умолчанию: 3) | Время соединения с сервисом при попытке оплаты. |
Таймаут ожидания ответа (сек., по умолчанию: 5) | Время ожидания ответа от сервиса после инициализации оплаты. |
Таймаут ожидания подтверждения платежа (сек., по умолчанию: 120) | Таймаут ожидания подтверждения платежа в секундах |
Период опроса подтверждения платежа (сек., по умолчанию: 5) | Периодичность опроса подтверждения платежа в секундах |
Branch ID * | Идентификатор клиента в системе банка. Предоставляется банком. |
Секретный ключ * | Секретный ключ для авторизации в системе банка. Предоставляется банком. |
5. На вкладке ОПЛАТА С ПОМОЩЬЮ "ANORCHECK" установите флажки дополнительных настроек → кликните .
требует пропорциональный возврат | При возврате позиций чека, оплаченного смешанной оплатой, типы оплат будут пропорционально распределены между возвращаемыми позициями. Функциональность не поддерживается, так как частичная оплата с помощью AnorCheck запрещена. |
частичный возврат чека запрещен | Разрешен только возврат чека полностью. В данном плагине не поддерживается частичный возврат, независимо от выбора настройки. |
Функциональность не поддерживается в данной версии плагина. | |
возвращать дополнительными способами вместо плагина | При оформлении возврата чека, оплаченного AnorCheck, денежные средства могут быть возращены только выбранными типами оплат из списка. Возврат AnorCheck недоступен. |
Дополнительные способы возврата, доступные всегда Если включена " | Список типов оплат, всегда используемых для выполнения возврата в дополнение к AnorCheck. |
Способы возврата, дополнительно доступные по решению плагина Если включена " | Список типов оплат, используемых для выполнения возврата при невозможности завершить возврат плагинным типом оплаты. Функциональность не поддерживается в данной версии плагина. |
6. Перейдите в Кассовый модуль → Шаблоны касс → кликните требуемый шаблон.
7. Перейдите на вкладку ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → в секции Типы оплат установите флажок Оплата с помощью "AnorCheck" → кликните .
8. Перезагрузите кассовый модуль.
Статьи по функциональности страны
- Узбекистан ◾️ Оплата чека продажи QR-кодом виртуального кошелька Payme
- Узбекистан ◾️ Оплата чека продажи QR-кодом виртуального кошелька CLICK
- Узбекистан ◾️ Отправка штрихкода товара вместо артикула в ОФД
- Узбекистан ◾️ Печать наименования единицы измерения и ИКПУ в чеке
- Узбекистан ◾️ Продажа товара со ставкой "Без НДС"
- Узбекистан ◾️ Tenge Bank через процессинг Uzcard Tinda EPR (Arca Group)
- Узбекистан ◾️ Маркировка лекарств, воды и напитков
- Узбекистан ◾️ Программный фискализатор (ОФД)
- Узбекистан ◾️ Продажа алкогольных товаров и табачных изделий
- Узбекистан ◾️ Оплата чека продажи QR-кодом виртуального кошелька Apelsin Pay (Uzum Bank)
- Узбекистан ◾️ Сервис оплаты AnorCheck
- Узбекистан ◾️ FiscalDriveAPI (Программный фискализатор) Разблокировка на кассе
- Узбекистан ◾️ Печать кода упаковки в чеке продажи
- Узбекистан ◾️ Сервис оплаты Alif
- Импорт кода единицы измерения и ИКПУ
uz-ffd-spic
в карточку товара (примеры импорта в интеграционной документации):- Штучный товар
- Весовой товар и штучно-весовой товар
- Алкогольный товар
- Табачное изделие
- Также импорт ИКПУ можно произвести в виде отдельного плагинного свойства.
- Плагинные свойства товаров отдельной сущностью <plugin-properties>
- Пример импорта XML отдельной сущностью.
Данные загрузятся, если товар есть в БД, даже если у него ещё нет цены.
Если товара в БД нет, то ничего не сохранится, сообщение будет отброшено.
- Начиная с версии можно производить импорт данных штрих-кода упаковки
uzFfdPackageCode
для следующих типов товаров (примеры импорта в интеграционной документации):