Technical Blog

Welcome to the ID TECH Products technical blog

Tools for Payment Device Integration: Parsomatic

Integrating a payment peripheral into a POS app (or other payment app) can be challenging, even under the best of...

“Can You Sell Me a PCI DSS Certified Reader?” is...

Here at ID TECH, we get a lot of technical questions about the payments business. People are sometime confused about Payment Card Industry...

Anatomy of a MAC Command

Many of ID TECH's customers are interested in point-to-point encryption (P2PE), and as part of their quest to achieve compliance with PCI's...

How to Calculate Checksum

Checksums of various kinds are commonly used in data communication protocols to allow the recipient of a message to determine,...

Getting Started with Payment Gateway Integration

Getting a payment app up and running means being able to handle at least two different kinds of integration: First, you...

Contactless Transactions the Easy way

Everybody knows what a pain in the "back end" chip cards can be. Insert your card, tap your foot, pray...

Control a Chip Card Reader with Your Browser!

In a previous post, I showed how to establish USB connectivity using NodeJS, the popular JavaScript runtime engine. In a followup post, we...

Connect to USB Card Readers with Websockets

You can connect to any USB card reader from any web browser using Websockets and NodeJS. Which means you can do...

Connect to USB Card Readers with NodeJS

A really handy thing to be able to do is to control USB devices using JavaScript. This is a powerful capability,...