Разработать DLL расширение для ERP системы Iiko

20 000 руб. за проект
03 октября 2021, 09:28 • 3 отклика • 36 просмотров
Нужно разработать плагин в виде DLL библиотеки для интеграции платежного терминала банка с ERP-системой Iiko, версия программы v7, версия API 6.

Функции плагина:

  1. Плагин должен ловить момент оплаты и передавать его в терминал, ожидать не более 1 минуты ответа, запрашивая статус каждую секунду, и отмечать чек успешным если статус пришел success, и ошибочным если ответ fail, либо ответа не было в течение 1 минуты.
    В случае успеха, дополнительно нужно записать transactionId и метод оплаты - card/qr. Доп данные можно записать используя параметр context типа IPaymentDataContext, который есть в методы оплаты Pay (раздел “Метод проведения оплаты” по ссылке ниже).
  2. Плагин должен уметь делать возврат.

Терминал работает по протоколу http, подробная документация тут.

IP-адрес, терминала и параметр owncheque нужно вынести в отдельный конфигурационный ini-файл. Файл нужно создавать, если его не существует со значениями по умолчанию - IP = 192.168.1.1, owncheque = false

Документация и примеры API Iiko v6 тут. Важные разделы “Метод проведения оплаты” и “Метод возврата оплаты”

Справочник API Iiko v6 тут.

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

Отзывы
R50 ef13cac8b4c13ad4089ba24a9ba22332
Заказчик
Адекватно и с запасом оценил сроки. Очень быстро все сделал, всегда на связи, все подробно объяснил. Будем сотрудничать дальше!
~ 3 года назад
R50 ab2378ecb002f0b788b3086034df08c1
Фрилансер
Адекватный заказчик.
Предоставил всё необходимое для теста.
Оперативно отвечал на вопросы.
~ 3 года назад