on production of something

on production of something

(formal) when you show something: Discounts will only be given on production of your student ID card.
See also: of, on, production, something