I think this is referring to the Japanese rail payment cards? I know you can use them on things like vending machines, but from the article it seems like the Triforce cabinets let you save game progress on them too, which would be a great feature I've never seen in US arcades.
Source with photos: https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce...