merchant number
noun

a number of the merchant, printed at the top of the report slip when depositing credit card payments

Browse by Subjects
Illiquid option
accounting standard
epos
certificate to commence business
accumulate