SAI Global - Smart Card


The project, developed in conjunction with the International Standards Organisation (ISO), represents a register of Smart Card protocols - companies or individuals are able to register their protocols on the site, and others who wish to adopt those protocols are able to register their adoption of those protocols. The public can browse the protocols registrations and the adoptions once the registrations/adoptions are deemed to be ''complete'' and the due subscriptions paid.

The main purpose of the project is to create a website that allows the creation, distribution and management of smartcard protocols. A smartcard protocol is a technical specification for communicating with a smartcard chip (ex. a public telephone card) - it consists of text and documents regarding the voltages & signal sequences that must be applied in order to operate the smart card. Using the SmartCard application, companies can register new smartcard protocols and also subscribe to existing smartcard protocols.

An equally important objective is to allow easy management for the application's back-end, and to help administrators manage customer companies, fees, renewals, approve other users actions etc.


Key Features



  • Implementation of the Smart Card module that allows management of protocols registrations / adoptions
  • Management for the SAI Infostore payments and users, related to the Smart Card protocol registrations​
  • Unit testing for SAI Infostore web-service methods
  • Communication module with payment gateway
  • Communication and synchronization module with Protocol Authority portal





ASP.NET Web Services




SQL Server





A few diagrams







Have a project in mind?

Get in touch with us for your software development needs!