A Merchant Reference Number—also known as a Merchant Reference ID or Transaction Reference Number—is a unique alphanumeric code assigned by a merchant to identify a specific transaction. This code acts as a tracking tool, helping businesses and payment processors link a payment to a particular order, customer, or service.
Unlike a payment processor's transaction ID (which is generated by the acquiring bank or payment gateway), the merchant reference number is created and controlled by the merchant themselves. This gives merchants greater flexibility in organizing, tracking, and reconciling payments.
In the payment processing ecosystem, the merchant reference number plays a key role in associating a payment with its purpose—such as an invoice, order, or service request. It helps both the merchant and the customer service teams trace transactions efficiently and resolve disputes, refunds, or inquiries faster.
When a payment is initiated, the merchant reference number is typically included in the transaction request and passed along to the payment gateway and processor. It can then appear in reports, customer communication, and backend systems for reconciliation and recordkeeping.
Having a clear and consistent merchant reference strategy offers several benefits:
Merchant reference numbers can be formatted in various ways depending on the business’s internal system. Here are a few examples:
Merchants can customize these codes to reflect internal identifiers such as customer ID, order date, location, or service type.