You need a carrier!

Because I commute to work by train (S6) I take advantage of the fact that it's part of the integrated transport system. All the stops I use are in zones 100+101. So a šalinkarta is enough for me. On the train, however, unlike with the city transport operator (DPMB), you can't verify with a QR code. You need a carrier — virtual or physical.

So it forces you to have a physical payment card, and why? Because if you're on iOS, every update rotates the tokens in Apple Pay (your card number changes). So a ticket check by an inspector ends up as an invalid ticket. Hence the physical card.

I went about it the roundabout way — I asked an AI to find out what options there are. Turns out there's something called an IDS JMK transport card, which is accepted as a carrier for DPMB too and most importantly... it's NFC. So I have the card, but I don't carry it. I've got it copied to my Flipper Zero, which I carry anyway...
WhatsApp%20Image%202025-07-23%20at%2017.00.57

It wouldn't take much — just accept the QR code. Since the e-shop backend is the same. Or rather they can see into each other's data — as I found out when I visited the contact centre.

Other Related Posts:

Electronic Tram Card

No more paper, everything on a card!

The electronic tram card was an obvious choice from the moment DPMB announced it. I wasn't sure how they'd technically secure the card data, so I asked a few questions. The security meets today's standards (PCI DSS) — no question there. In my thanks I just...

14th Aug 2017

DPMBfree

The DPMB WiFi trial period is coming to an end

Since 1 February 2019 passengers have been able to connect to DPMBfree WiFi on trams. It's a trial run offering 4 MB per connection with a maximum session of 20 minutes. Connection speed: 256 kbps. Welcome back to the year 2000!

Now to be a bit...

22nd Mar 2019