Poorly coded app
App should validate input
a) for valid characters - perhaps numeric / alphabetic only allowed in certain positions
b) against vehicle registration database
c) allow input which fails validation only after a warning, so your foreign registered vehicle which may be hard to validate can still buy a ticket.