I'm sure the old season ticket smart cards were designed with this in mind. Obviously never came to fruition.Some German grounds use a weird prepaid card system. Rather than using bank or credit cards, fans need to put funds on a card that will only work in that ground.
Probably fine for regular match goers but a pain in the hole for folk who aren't regulars at games.