Общие вопросы
Вопрос: Чем отличается терминал Штрих-MiniPay Expert от предыдущего поколения терминалов EasyPay?
Ответ: Терминал Штрих-MiniPay Expert - это терминал нового поколения, работающий под управлением ОС Линукс. Это дает уникальную возможность для терминалов данного класса, самостоятельно разрабатывать ПО, а наличие SDK и примеров программирования, делает этот процесс легким и быстрым.
Вопрос: Какое периферийное оборудование используется в терминале Штрих-MiniPay Expert и можно ли что-то изменить?
Ответ: Базовая комплектация терминала Штрих-MiniPay Expert включает
-
Купюроприемник ICT-U70 с кассетой на 600 купюр.
-
Фискальный регистратор Штрих-Light-ФР-К
По желанию заказчика, терминал может комплектоваться купюроприемником CashCode SM и фискальными регистраторами Штрих-Мини-ФР-К или ПТК Ярус-01К.
Важно:
Обращаем Ваше внимание, что согласно федеральному закону №289, а также действующему Государственному реестру контрольно-кассовой техники ПТК "ЯРУС-01К" – одна из немногих моделей ККТ, которую можно использовать в терминалах по приёму платежей без каких-либо ограничений. Большинство моделей ККТ, разрешённых к установке в платёжных терминалах, согласно ФЗ №289 можно зарегистрировать только до 1 января 2011 года и использовать лишь до 1 января 2014 года.
Вопрос: Можно ли создать не стандартную конфигурацию на базе терминала Штрих-MiniPay Expert, например, добавить монетоприемник, ридер магнитных/бесконтактных карт, модуль выдачи сдачи.
Ответ: Конфигурация корпуса и компоновка терминала позволяет осуществлять некоторые доработки и модернизации. Так, например, вместо купюроприемника ICT-U70 можно установить CashCode SM, имеется исполнения с ПТК Ярус-01К вместо Штрих-Light-ФР-К. Также есть возможность установить в терминал ридер бесконтактных карт. Однако возможности по модернизации терминала не безграничны. Такие устройства, как монетоприемники или диспенсеры для встраивания требуют существенной переделки текущей конструкции. Кроме того, подключение дополнительных устройств в систему ведет к изменению электроники терминала. Эти доработки существенно увеличивают стоимость устройства и выводят Штрих-MiniPay Expert из категории бюджетных терминалов. Тем не менее, мы готовы рассмотреть любые Ваши пожелания по модификации терминала и найти подходящее решение Ваших задач.
Вопрос: Можно ли «перепрошить» программу от старой версии терминала (например, Штрих-EasyPay Light) в Штрих-MiniPay Expert?
Ответ: Терминал Штрих-MiniPay Expert построен на другой, более совершенной аппаратной архитектуре, которая, к сожалению, не совместима с архитектурой предыдущих версий терминалов. Также в Штрих-MiniPay Expert используется многозадачная ОС Линукс. Это накладывает определенные требования на принципы разработки ПО, отличные от принципов разработки для терминалов предыдущего поколения. Т.е. установить ПО от EasyPay на MiniPay Expert невозможно.
Вопрос: Можно ли доработать терминалы предыдущего поколения до Штрих-MiniPay Expert?
Ответ: В данный момент такой возможности нет. Однако компания Штрих-М готовит к выходу комплект доработки, который будет позволять переоборудовать старые терминалы, установив в них новые электронные блоки и ПО.
Вопрос: Сколько стоит терминал Штрих-MiniPay Expert?
Ответ: Компания Штрих-М проводит гибкую ценовую политику в отношении данного терминала. Цена на терминалы серии MiniPay Expert и EasyPay при комплектации их одинаковыми купюроприемниками и фискальными регистраторами не отличаются. При покупке определенной партии, на терминалы Штрих-MiniPay Expert существует специальные предложения.
Менеджер направления "Платежные терминалы"
Никитина Галина
Тел. +7 (495) 787-6090 (доб. 132)
E-mail: [email protected]
Вопрос: Сколько стоит SDK и как его получить?
Ответ: Компания Штрих-М бесплатно предоставляет SDK для разработки программ для терминала Штрих-MiniPay Expert. Для получения SDK необходимо отправить нам запрос с описанием разрабатываемого проекта.
Разработчик и технический консультант проекта Штрих-MiniPay Expert.
Большаков Александр Вячеславович
E-mail: [email protected]
Вопрос: Зачем мне самому разрабатывать ПО для терминала?
Ответ: Разработка собственного ПО дает множество неоспоримых преимуществ:
-
Полный контроль над программным обеспечением. Терминал будет работать так, как этого захотите Вы, а не сторонние разработчики софта. Вы сможете реализовать протоколы своей платежной системы или добавить уникальный сервис, которого нет у конкурентов.
-
Быстрые сроки разработки и внедрения. Вам не придется ждать, пока кто-то будет рассматривать возможность реализации ваших идей, согласовывать ТЗ, а потом еще долго реализовывать софт. Вы полностью контролируете все этапы и сроки разработки.
-
Независимость от производителей. Многие платежные терминалы, работают так, как их сделали производители. Всегда найдутся недостатки, с которыми приходится мириться. С терминалом Штрих-MiniPay Expert этой проблемы нет. Вы всегда можете разработать весьма специфичное ПО, за которое не готовы взяться производители терминалов. Это является огромным конкурентным преимуществом.
-
Внесение всех необходимых Вам изменений.
Теперь, если необходимо что-то поменять в платёжном терминале, Вам не нужно ждать от производителя внесения изменений в серийно выпускаемые продукты. Вы можете сделать это сами, и скорость доработки будет зависеть лишь от Вас.
Технические вопросы
Вопрос: Что такое SDK и что в него входит?
Ответ: SDK (Software Development Kit) – это набор программных средств для разработки ПО для терминала Штрих-MiniPay Expert. Он включает в себя виртуальную машину ОС Suse Linux 10.1., которая может быть запущена на обычном ПК. В состав виртуальной машины также входят:
-
Мощный текстовый редактор со встроенным отладчиком для создания сложных программных продуктов
-
Набор средств компиляции и линковки для процессора LPC2478 , на котором работает терминал Штрих-MiniPay Expert
-
Исходные тексты ядра системы и прикладного ПО.
-
Примеры программ и драйверов
-
Документация.
Разработка ведется на обычном ПК, после чего, скомпилированное ПО переносится в терминал.
Вопрос: В чем состоит процесс разработки ПО для терминала?
Ответ: Задачи, решаемые терминалом, могут быть различные, поэтому ПО терминала также может сильно отличаться. От простой программы на языке С, которая выводит на дисплей строку «Вставьте купюру», принимает купюру в купуроприемник и распечатывает соответствующий чек. И до сложного многозадачного комплекса ПО с функциями удаленного мониторинга работы терминала, обмена данными с сервером по зашифрованным каналом связи, различного рода периодических и статистических отчетов.
Для решения этих задач системное ПО терминала содержит множество ресурсов, таких как:
-
Скриптовые языки и интерпретаторы, позволяющие эффективно управлять терминалом с помощью последовательности команд, написанных в обычном текстовом редакторе.
-
Широкий спектр сетевых протоколов TCP/IP, HTTP, FTP, POP3, SMTP, Telnet и др.
-
Библиотеки для различных целей:
-
OpenSSL – библиотека шифрования данных при обмене по сети
-
STLport – библиотека С++
-
Различные математические библиотеки
-
Библиотеки для работы с архивами
-
и многое другое
-
Драйверы и утилиты для управления различными блоками терминала
-
Купюроприемником
-
Фискальным регистратором
-
Дисплеем
-
Клавиатурой
-
GPRS модемом
-
Ethernet
-
MMC/SD-картой
-
USB-flash
Разработчик ПО может выбрать любой удобный для себя инструмент разработки и, используя имеющиеся библиотеки, создать программу практически любой сложности.
Вопрос: Каким образом созданная мной программа попадает в терминал?
Ответ: Существует несколько способов передачи данных и ПО в терминал:
-
По средствам SD карты. ПО или данные записываются на SD карту на ПК, а затем карта помещается в терминал. Это наиболее простой способ.
-
Переносить данные с помощью USB-флешки.
-
Передавать данные по FTP. В терминале имеется FTP сервер, на который можно переписывать файла по сети.
Также терминалом можно управлять удаленно по Telnet.
Вопрос: Как из программы управлять купюроприемником, символьным дисплеем и клавиатурой терминала? Ведь это нестандартные устройства!
Ответ: Для управления купюроприемником, дисплеем, клавиатурой, фискальным регистратором, а также для опроса датчиков, включения подсветки панели и кнопок, выбора нужной SIM карты и управления другими периферийными устройствами существует набор драйверов и библиотек для работы с ними. Кроме того, в примерах есть исходные тексты программ для управления всеми этими устройствами.