-
Step-by-Step Breakdown of an EMV Transaction
.
If you’ve ever worked on anything involving payment terminals, you know how frustrating it can be to troubleshoot EMV transactions when things go wrong. Back when I was integrating EMV support for one of our merchant platforms, I had to dig deep just to figure out what was really happening behind that innocent little tap…
-
Inside an EMV Card: File Structure, AIDs, and SFIs Explained
.
If you’ve ever worked on anything related to payments, especially with EMV cards, you know that sometimes it feels like opening a black box. You swipe or insert a card, magic happens, and the transaction gets processed. But what’s really going on inside that chip? In one of my recent projects integrating EMV transactions with…
-
Understanding APDU: How Terminals Talk to Smart Cards
.
When I first worked on a smart card integration project years ago, I came across logs filed with hexadecimal codes. My instinct was to skim through them but as I would soon learn, those hex values were the hearth of the transaction. They were APDUs the way the terminal and the smart card talk. One…
-
TLV Demystified: How EMV Cards Store and Share Data
.
When I first started working on EMV integration in one of our terminal projects, I was overwhelmed by how much technical jargon was thrown around. One of the most confusing things I came across early on was something called “TLV” I still remember opening a packet capture for a failed transaction and seeing a sea…
-
The 4 EMV Books Explained: A Beginner’s Guide
.
Hello again! If you’ve been following my blog, you might remember my previous project about ISO 8583, where we decoded message formats like HEX, ASCII, and Binary. That deep dive into payment protocols was a big part of my journey working with payment terminals and transaction systems. Now, I want to share with you something…
About Me

Hi I’m Assi—I’m dedicated to advancing cashless payment technology and sharing insights with fellow developers and solution architects on my blog, Cashless Nomad.
I embrace a mobile lifestyle by replacing cash with digital payments, enabling seamless transactions anywhere. Going cashless keeps me connected, agile, and financially flexible—perfect for traveling light and skipping currency hassles.
Checkout my other blogs at marai.dev









