Our External Plug In Framework is based on 3 different layers:
Based on the customer requirements, ExchangeIt develops the Functionality layer. For example, you want to embed a special Biometric device that is going to be used inside a project for doing the fingerprint scan. This information needs to be stored as an image in the database, the image needs to be printed on the card layout, and the template needs to be stored in the contactless card.
In almost all of the cases, these type of devices are coming with a SDK (Software Development Kit). This SDK will be embedded into the Functionality layer of the Plug In. The input layer can be connected to a command from one of our products, like a button click or a print command, and sends the command to the SDK to request the fingerprint from the person in question. Via the Output layer, the scanned information is presented back to our application and can be stored into the connected database(s) and programmed into the contactless card.
The customer supplies the SDK to ExchangeIt for embedding and therefore no license fees are involved for this Plug In. You are only paying a one time fee for embedding the SDK into the Plug In Framework. The Plug In(s) are licensed via your unique license code that is stored inside of you license file, and cannot be used by other projects. That means that your investment is secured via our licensing but if needed, projects can also be protected via NDA (non disclosure agreements).
External Plug In(s) are available for simple and really complex situations. With the release of CardExchange® 5.0 we now also offer the possibility to write your own code via our VB.NET scripting functionality in our Ultimate products. This a perfect solution for simple solutions and data manipulation.