merchant number
noun

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

Browse by Subjects
positive goodwill
Institute of Chartered Accountants in Scotland
single market
pay scale
deficiency