Rozwiązania na terminale płatnicze

Platforma programistyczna MulitX

MultiX jest innowacją technologiczną pozwalającą na łatwą implementację oprogramowania na różnych platformach terminalowych, pochodzących od różnych producentów.

MultiX stanowi zestaw bibliotek napisanych w języku C. Zawierają one z jednej strony zestaw funkcji dostosowanych do poszczególnych platform terminalowych, z drugiej strony warstwę uniwersalnego i dobrze zdefiniowanego API (application programming interface). Każda warstwa może być podzielona na wiele modułów z bardzo szczegółowo zdefiniowanym interfejsem. Powyżej warstw logicznych MultiX istnieje warstwa abstrakcyjna, umożliwiająca funkcjonowanie oprogramowania jako spójnej całości. Dzięki temu aplikacje przygotowane zgodnie z założeniami MultiX mogą być przenoszone pomiędzy różnymi platformami terminalowymi, posiadającymi różne systemy operacyjne.

MultiX został stworzony po to, by przygotowywanie oprogramowania było prostsze, szybsze, wydajne i umożliwiało jego dalsze jego rozwijanie. Biblioteka pozwala na współdzielenie modułów i komponentów pomiędzy wieloma różnymi, niezależnymi aplikacjami. MultiX pozwala ponadto na współdziałanie programów korzystających ze wspólnych modułów, takich jak komunikacja czy interfejs użytkownika.

Zobacz środowisko multiaplikacyjne MultiX:

rodowisko multiaplikacyjne MultiX

Zastosowanie technologii MultiX pozwala na łatwe tworzenie oprogramowania i kompilację tego samego kodu dla różnych platform, w tym m.in.: Ingenico, Verifone, Gemalto oraz Hypercom (na życzenie klienta).

Na żądanie klienta jesteśmy gotowi przygotować dystrybucję MultiX na dowolne inne wskazane urządzenie. Przykładowe moduły wyższych warstw biblioteki MultiX to:

  • graficzny interfejs użytkownika,
  • kontener zasobów,
  • komunikacja,
  • konwersja i przetwarzanie danych

Funkcje niższych warstw, pisane na konkretne platformy, obsługują między innymi następujące moduły terminala:

  • urządzenia telekomunikacyjne,
  • urządzenie szyfrujące (HSM),
  • wyświetlacz,
  • system plików,
  • czytnik ICC,
  • klawiatura,
  • pasek magnetyczny,
  • drukarka,
  • zegar czasu rzeczywistego,
  • moduł multiaplikacyjny,
  • moduł zarządzania terminalem,
  • moduł EMV.

  • Niezależność od platformy sprzętowej
  • Swoboda wyboru optymalnej oferty obsługi płatności bezgotówkowych
  • System zarządzania infrastrukturą
  • Łatwość rozwoju i wdrożenia nowych aplikacji
  • Dodatkowe przychody z dodatkowych usług
  • Sklep jako miejsce nie tylko dla zrobienia   zakupów
  • Lojalny, częsty, powracający klient