Girmiti Software has expertise in consulting, designing, developing SDK platform for terminal manufactures and has expertise in developing EMV PoS applications for terminal manufacturing partners. We also help them in getting certified with acquirer and leverage expertise in porting the SDK to new versions and new platforms like Linux OS. Our experience extends to working on drivers, embedded devices through working closely with Hardware manufactures.

Our expertise in areas of testing, scripting on devices, platforms to test, helps customer products to be certified and successfully complete UAT with 3rd party vendors.

Our Team designed, developed and provided support for PoS applications on different terminal SDK platforms based on business requirements from different regional customers (APAC, EMEA, Canada, America).

Our team carries the expertise on Terminals and SDK expertise including:

  • VeriFone (VOS, VOS2, Verix, Verix-V, eVo, Nurit-Lipman, Mx, Gemalto - Magic SDK)

  • Ingenico (Inge-platform, Telium and Tetra series)

  • PAX (Proteus platform)

  • Hypercom (Optimum series ODT, Thales)

  • Castles (COTS)

  • Geodesic (Geo-Amida SDK)

  • ExadiGm

  • Geodesik

  • ATOS

Types of PoS Application development undertaken (includes providing solution on open loop/closed loop environments):

  • Credit/Debit

  • EMV Contact, Contactless, Mobile

  • DCC (Multi Currency support)

  • Prepaid, Loyalty, Gift, Top-Up, Ticketing, transit, Sport events, Restaurants, sports, Health Care, Insurance etc.

  • Financial Inclusion (Micro Finance)

  • Cloud POS

  • Device Signing, Remote Key Injection

Apart from the above listed business features, we have worked on interfacing POS device with Cash Drawer, Wireless/Bluetooth Printer, Contactless Reader, Biometric, Bar Code and Check scanner.

Our team carries the deep expertise in domain protocols, technology and supporting tools such as:

  • ISO-8583/APACS protocol

  • EPAS/Nexo

  • TMS Support (VeriCentre, Inge-state, Term-master)

  • Remote Key Injection

  • Multi-Application (VMAC, App-Manager) compatibility

  • Card Layout preparation & security

  • Various communication support to the Host (PSTN/Dial-up - NAC, RAS, CDMA, IP/Ethernet, GPRS,) etc.

Support for card devices

Cards and Certification

  • Mag-Stripe cards

  • Contact Smartcards (EMV - ADVT, TIP, RuPay, AMEX, Discover, SCOSTA, MIFARE, M-chip)

  • Contactless Smartcards (EMV - qVSDC, PayPass, qSparc, DPAS, ExpressPay, CUP DesFire, DesFire-EV1 tags).

  • EMV L2 certification for Contactless and Contact cards-based Reader and devices.

New Technology PoS Services

  • Tap on Phone (mPOS)

  • EMV QR

  • Wallet Transactions

  • Square (Mag-stripe audio-jack dongle) type reader driver interface with smartphones iPhone, Android

  • Pass-through App for Contactless Reader

  • Attendance and Access Control Apps on PoS to accept smart poster tags (NDEF, Des-Fire tags).

Our team works to optimize, analyze, design and build POS applications to provide business users, processors, acquirers, prepaid and 3rd party companies a robust system for their daily business or for access information.

POS applications that we build are using the following platforms and technologies

  • C & C++

  • Android Java

  • QT

  • VC++

Our team has developed POS custom application features & solutions for EMV/Non EMV & NFC such as –

  • mPOS, Mobile Top up

  • Credit / Debit, Gift & Loyalty

  • Bill payments & interfaces with utilities

  • Transit issuance/acquiring

  • E Top Up Solutions, coupons

  • Multi-currency, eCash

  • Check, Biometric

  • Kernel, Reader & driver

  • Interfaces with mobile devices

Our team carries domain expertise in designing, developing, implementing POS Applications, interfaces for Processors & Terminals.

The services that are offered by us are Architecture, Designing, Application Development, Porting, Customization, Unit Testing, Integration, Testing and help in Certification, ISO 8583 Message Specifications, APAC, EPAS/Nexo protocols integrations with Proprietary Message Protocols , GPRS, Dialup, Ethernet/IP, CDMA VeriFone, Hypercom, Castles, Ingenico, Geo, PAX.

We help in developing for the following:

  • Firmware, Middleware, Readers, Drivers, GUI, libraries

  • Kernel and Personalization

  • EMV, NFC


  • Biometric

  • Unattended Terminals

  • Kiosks

  • Smart Card and Wireless/IP POS Applications

  • Integration with 3rd party hardware like phone, Pinpad, PC, tablets, printers, check readers, Pole Display, DCC pads, Cash Drawers, External Keyboards

The following are the devices supported:

  • Verifone

    • Legacy: VX 520, VX520C, VX675, Pinpad1000SE, VX 805, H5000, VX520, VX680, V200C CTLS, VF0100, P200, e265, VX690, VX680BT, VX670, UX301, UX301-STD, P200 PLUS, PP1000SE v3, V240m Plus, NURIT 8400, UX 410, V205 CTLS, VX520 CTLS, VX805 CTLS, V400M, UX400 CTLS, E280, V240M 3G, V200T 3G, V400C, VX680-G, VX520-G, VX820, VX860, NA, MX870, VX510, MagicIC3, VX685, VX 520/79DME, VX820/CAP009092E, c680, VX680-B-BTC, VX690-BBT, UX300-PETROL, PP1000, VX 675, VX 820, VX675-Wifi, VX680-3G, VX675 GPRS, VX990, MX925, VX675 #G, VX820 DUET, VX820 Duo, C-680, QR300.

    • Engage: V240m BTWIFI, V240 B-FF, M400, V200C-PLUS, V200t Plus 3G/D/E, V200t, V200C PLUS, V200T 3G/D/E, V200C , V240M 3G, UX301-STD, UX400-CTLS, UX401-CTLS, M400 WIFI/BT, UX300, UX411, VX240M, V400c Plus 4g.

    • Android: X990, T650C, X990-itps(SbI), CM5, X990-itps(SbI).

  • Ingenico

    • Legacy : iWL220, iCT220, Move/2500, IWB220, 11T3259A, IWL221-01T3225A.

    • Tettra : Move/2500 CL.
  • Aisino

    • Legacy : V80 SE, V71.

  • Castels

    • Legacy : VEGA300, MP200.

  • Jio Terminal

    • Android : I9000S.

  • OMNI

    • Legacy : OMNI3750, OMNI5100.

  • PAX

    • Legacy : PAX S90, PAX R50, S80.

    • Android : A910.

  • URVO

    • Android : HBL9000S.

The features that can be developed for verticals like Payment companies, Banks, Processors Food Chains, Gas Stations, Retail, Insurance, and Health Care institutions.

We also have relevant experience to help our customers and partners to have the POS Applications certified by Card Payment Schemes/PNOs, processors with respect to their business segments. Our Team helps and works closely with our customers to understand the existing scope, current business scenarios, flows of the existing systems, to provide the consulting solutions to Build, Architect, Enhance Features, Design, Develop, Test, Automate, Deploy, Certifications, UAT.

Know more about our technology services Read more....

For more information please contact us at

Contact Us