For the complete documentation index, see llms.txt. This page is also available as Markdown.
Page cover

Getting Started with MagTek's AI Search

Stop Searching. Start Asking.

MagTek Support & Developer Site · Search

The new Magtek developer site is not just a repository of user documentation; it's designed to help you find exactly the information you need through its AI search mechanism. This is a bit different than the standard keyword searches you may be used to. The site works best when it answers questions rather than searches for words.

You ask the site for information it the way you'd ask a colleague and be sure to always name the product you're working with.

Here's why this changes everything.

Two ways to search the same thing

❌ Keyword search — the old habit

You type:

MagneSafe decrypt

You get a stack of pages — several for products you don't own:

  • DynaFlex — Decrypting MagneSafe Data · /products/dynaflex/security

  • tDynamo — MagneSafe Decryption Guide · /products/tdynamo/security

  • eDynamo — Working with Encrypted Output · /products/edynamo/dev

  • MagneSafe Security Architecture Overview · /security/magnesafe

You do the reading, the comparing, and the guessing about which page actually applies to you.

✅ AI search — the new habit

You ask:

How do I decrypt a MagneSafe swipe from a DynaFlex using the Universal SDK?

Synthesized answer

For the DynaFlex, read the encrypted track data from the swipe message, then decrypt it with the device's DUKPT key using the DecryptData() call in the Universal SDK. The KSN travels in the same message…

You might also ask

  • Where does the KSN appear in the message?

  • How is DynaFlex DUKPT different from tDynamo?

Sources it used

  • DynaFlex — Decrypting MagneSafe Data

  • Universal SDK — DecryptData Reference

You get an answer written for your device, the questions you'd ask next, and the exact in-site pages behind it — so you can open each one and verify.

Two habits that make it work

1. Ask a question. Write a full question, not a pile of nouns. Start with "How do I…", "Why is…", or "What's the command to…". The more it reads like a sentence, the better the answer.

2. Name the product. Always say which reader, scanner, or SDK you mean — DynaFlex, tDynamo, eDynamo, RMS, Universal SDK. No product name, no precise answer.

Why naming the product matters so much: one topic — say, decrypting a swipe — has its own page for almost every device, and the steps differ in small but breaking ways. Leave the product out and the AI has to guess, or it blends instructions from hardware you don't even have.

Rewrite a keyword into a question

Instead of typing…
Ask…

firmware update

How do I push a firmware update to an eDynamo using RMS?

tap to pay setup

How do I enable contactless tap on a tDynamo?

KSN error

Why am I getting a KSN error decrypting MagneSafe data from a DynaFlex?

Rule of thumb

If you could paste it into a message to a colleague, it's a good query.

  • MagneSafe decrypt

  • How do I decrypt a MagneSafe swipe from a DynaFlex with the Universal SDK?

Last updated