Sunday, May 20, 2012
Text Size
Building Bridges....

ExchangeIt offers an exceptionally powerful and flexible platform to embed any type of custom business logic and make it available in our products. This is our External Plug In Framework!

Our Plug In(s) can perform custom-made actions in order to prepare data that you want to be shown on the card layout, store into the connected database(s), or encode into a contactless card.

Imagine that you want to do inline printing and encoding of a payment application to create a one-stop solution for a University. That basically means that the Payment application needs to receive information like student number, chip serial number, etc. Of course most of the information is available in the leading student database. Normally you would print the card and present the printed card to the payment system to program it. With the External Plug Framework we can simply embed the SDK of the Payment application and make that functionality available.

When the developed Plug In is connected to one of our products, you can simply connect the database columns to the input variables of the Payment SDK, the Payment SDK calculates the data that needs to programmed into the card, and offers this data back via the External Plug to our application and your card is programmed and printed by simply pressing the print button.

Having a inline system based on a one-stop solution eliminates errors almost to zero.

External Plug In(s) are developed by ExchangeIt based on customers requirements and therefore most believe that providing these External Plug In(s) take to much time and is expensive... The answer is NO!

Most of the External Plug In(s) are developed within hours and are offered very competitive and in balance with our products!

External Plug In(s) offers you the possibility to enter projects where there are needs for special solutions. These solutions cannot be provided based on standard software editions, but we have provided a solution with our product. Entering into projects such as these will offer a high potential to close large deals. But remember that just because we have the capacity to provide high level project solution, we can also provide simple solutions.

Plug In's - How does it works

Our External Plug In Framework is based on 3 different layers:

  • the Input layer,
  • the Functionality layer,
  • and the Output layer

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.

Project References
REFERENCES
PlugIn Development
PLUG IN DEVELOPMENT
VBScript Services
VB.NET FUNCTIONS
KeyGenerating
KEY GENERATING
CodingTemplates
CONTACTLESS TEMPATES