Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Описание

Сервис для оплаты покупок по частям "Подели" от АО "Альфа-банк" предоставляет покупателям возможность приобрести товар в рассрочку. Сервис работает как для онлайн-, так и офлайн-магазинов. Для того чтобы воспользоваться им в магазине, покупатель должен установить у себя мобильное приложение и зарегистрироваться. При оплате покупки, мобильное приложение генерирует QR-код для считывания кассе, в котором находится идентификатор покупателя. Финансовые обязательства покупателя, продавца и банка возникают вне кассового решения. При каждой оплате, произведенной с использованием данного сервиса, для покупателя формируется свой график погашения стоимости покупки; в момент одобрения оплаты сервис сам списывает с привязанной в мобильном приложении карты покупателя первый платеж в размере 25% от итоговой суммы покупки. Для кассы такой платеж фиксируется как безналичный. От сервиса "Подели" приходит подтверждение оплаты всей запрошенной суммы, деньги поступают на расчётный счёт магазина согласно сформированному для покупателя графику платежей.

Настройки Универсального интегратора

Описание таблиц

  • qrpodeli_configuration – таблица с общими настройками
  • qrpodeli_merchant_configuration – таблица конфигураций для разных магазинов/юр. лиц
  • qrpodeli_store_configuration – таблица с настройкой конфигураций к конкретному магазину/юр. лицу
  • qrpodeli_transaction – журнал транзакций

Структура таблиц

  • Общие настройки хранятся в таблице qrpodeli_configuration:

Название

Значение

Описание

enabled1/0Включить/выключить интеграцию
operation_wait_timeoutunsigned intВремя ожидания изменения статуса оплаты (сек.)
request_periodunsigned intПериод опроса статуса оплаты
podeli_timeoutunsigned int

Таймаут соединения с сервером (мсек.)

podeli_urlstringURL до сервера для обработки запросов
write_log_to_file1/0Включить/выключить запись запросов и отладочной информации в лог (информация об ошибках пишется даже при выключенной настройке)
  • Настройки для магазина хранятся в таблице qrpodeli_merchant_configuration:

Название

Значение

Описание

podeli_loginstringНастройка, выдающаяся банком
podeli_passwordstringНастройка, выдающаяся банком
client_certstringКлиентский сертификат, выдается банком
pkeystringПриватный ключ
  • Задать конфигурацию для магазина можно в таблице qrpodeli_store_configuration.

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

Название

Значение

Описание

store_id
ID магазина, приходящее в запросе от кассы (тэг StoreID)
config_id
ID конфигурации

Дополнительная информация

После заполнения данных в БД демона необходим перезапуск:

sudo systemctl stop qrpayd.service

sudo systemctl start qrpayd.service

RabbitMQ перезапускать не надо.

________________________________________________

Название очереди RabbitMQ – qrpodeli.

Настройки авторизации на кассовом сервере УКМ 4

Настройка оплаты на сервере УКМ 4

1. В настройках магазина нужно указать путь для параметра RabbitMQ сервер как amqp://ukm:xxxxxx@192.168.25.xxx:

Измененные параметры магазина надо сохранить. 

...

Специфическими являются только следующие настройки:

Image RemovedImage Added

В поле Модуль оплаты необходимо указать значение qrpodeli.

Также нужно активировать чек-бокс Сканировать QR-код покупателя.

Настройки необходимо сохранить.

4. Для корректной работы печати QR кода на фискальном устройстве, следует использовать стандартный профиль дизайна чеков – Сервис плюс:

Image Removed

5. Опциональная настройка для вывода QR-кода на консоль или дисплей покупателя:

Image Removed

Если получателем QR-кода является ID-касса с консолью, то QR-код выводится на консоль, если киоск – то QR-код выводится на основной дисплей; во всех остальных случаях QR-код печатается на ККТ.

Примечание. Поддержка печати QR-кода на чековой ленте осуществляется только для ККТ СП 802 и Пирит.

Метки протоколирования

RabbitMQ – Работа с сервером RabbitMQ

...