Есть приложение которое занимается аналитикой посещений, пишет данные в базу ClickHouse Ключевые поля для работы: [code]packetDateTime, srcIP, dstIP, sourcePort, destinationPort, protocol. [/code]Для отображаения графиков используется Grafana Вот пример запроса который делает Grafana в базу ClickHouse для отображения информации которая ...
Разработать DLL расширение для ERP системы Iiko
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно разработать плагин в виде DLL библиотеки для интеграции платежного терминала банка с ERP-системой Iiko, версия программы v7, версия API 6.
Функции плагина:
- Плагин должен ловить момент оплаты и передавать его в терминал, ожидать не более 1 минуты ответа, запрашивая статус каждую секунду, и отмечать чек успешным если статус пришел success, и ошибочным если ответ fail, либо ответа не было в течение 1 минуты.
В случае успеха, дополнительно нужно записать transactionId и метод оплаты - card/qr. Доп данные можно записать используя параметр context типа IPaymentDataContext, который есть в методы оплаты Pay (раздел “Метод проведения оплаты” по ссылке ниже).
- Плагин должен уметь делать возврат.
IP-адрес, терминала и параметр owncheque нужно вынести в отдельный конфигурационный ini-файл. Файл нужно создавать, если его не существует со значениями по умолчанию - IP = 192.168.1.1, owncheque = false
Документация и примеры API Iiko v6 тут. Важные разделы “Метод проведения оплаты” и “Метод возврата оплаты”
Справочник API Iiko v6 тут.
Есть базовый код для примера, доступ к которому скину в личной переписке.
- Похожие заказы
- Прикладное ПО1 заявкаЗакрыт2 года назад
Добрый день уважаемые програмисты. Есть необходимость создать гугл таблицу с базой ссылок (доменов сайтов). При наполнении администратором ето может быть 1 лист с разными столбцами. Главное что нужно реализовать - ето окошко поиска в каком-то другом листе. Где ...
Прикладное ПО3 заявкиЗакрыт3 года назадДобрый день! Требуется создать единый реестр документов(законы РФ, постановления и т.д.) язык программирования любой. Суть такова что в каждой папке лежат документы и можно было найти любой документ и открыть его.
Прикладное ПО6 заявокЗакрыт3 года назадС помощью криптографической библиотеки OpenSSL 3.0 реализовать клиент-серверное оконное приложение с модернизированным модулем передачи данных по защищенному протоколу TLS 1.3, которое реализует следующее: Для TLS предусмотреть использование подписей RSA (RSA-PSS-RSAE-SHA256), ECDSA (ECDSA-SECP256r1-SHA256) ...
Прикладное ПО1 заявкаЗакрыт3 года назад- $500
Необходим lazy loading модуль на ангуляре, позволяющий просматривать, добавлять, редактировать сущность с небольшим набором полей (одно из которых редактируется при помощи wysiwyg). Также необходима сопутствующая функциональность на Go (API) - CRUD + возможность искать по типу ...
Прикладное ПО1 заявкаЗакрыт3 года назад Для большого VB.NET проекта надо готовить всяческий вспомогательный материал. В частности, нужны [b]рабочие[/b] заготовки для различных [b]API[/b] функций. К примеру, для MultiByteToWideChar из [b]kernel32[/b].dll Технические условия будут уточнены. Работа растянется по времени, предполагается оплата по этапам.
Прикладное ПО2 заявкиЗакрыт3 года назадСможете помочь создать таблицы: Вот что мне нужно и чего я хочу для работы в Excel: -Основная работа - Создание отдельного листа с диаграммами (графиками). - одна основная таблица, в которой скомпилированы различные тесты и данные, а затем ...
Прикладное ПО3 заявкиЗакрыт3 года назад- $200
Либо написать с нуля либо переписать существующий c# .net Программа не белая. Подробности по запросу.
Прикладное ПО6 заявокЗакрыт3 года назад Добрый вечер господа! Я даже не знаю как правильно спросить то что я хочу, скажу своими словами, возможно кто-то поймёт. Мне требуется специальная программа для скриншотов (возможно кто-то знает) и сможет её настроить так как я ...
Прикладное ПО1 заявкаЗакрыт3 года назад