Glossary · Process · 5 min read

PNREF

PNREF is a transaction reference label used in some payment systems. It serves the same purpose as a transaction ID, helping you locate a payment record, but it is not a universal card-network code or proof that funds settled.

What PNREF means

PNREF is a system-specific label for a payment reference number. The letters do not have one standardized expansion across the payments industry. In systems that use the field, it identifies a transaction and serves the same purpose as a transaction ID.

You are most likely to encounter PNREF in a payment gateway's transaction details, an API response, a transaction export, or support correspondence. Use the code to find the matching payment record or connect a refund to the original sale. It is not a card-network fee, and the presence of a PNREF does not confirm that the payment settled.

The rest of this page explains transaction IDs, including how to use them and what they do not tell you.

What a transaction ID is

A transaction ID is a unique code attached to a payment record. The payment system that handles the transaction creates the identifier. Its format varies: it can contain numbers, letters, or both, and there is no single format shared across payment platforms.

The code helps you retrieve the record associated with a particular payment, including details such as its amount, date, and status. One payment can have several identifiers because your checkout, processor, bank, or payment network may each keep a separate reference. Match the ID to the system that issued it.

A transaction ID helps you find a payment; it does not tell you by itself whether the money settled.

How it helps you run payments

When a customer reports a missing payment or asks about a refund, the transaction ID gives your staff a direct way to search the relevant payment record. It is more precise than searching by amount alone, especially when you have several sales for the same amount on the same day.

A transaction ID can also help you match a sale with its refund, dispute, or processor report entry. Keep it with the order or invoice number, transaction date, amount, and payment status. The invoice number identifies your business record; the transaction ID identifies a payment record in a payment system. Do not assume those fields are interchangeable.

What it means for your costs

A transaction ID does not set your card fees or reduce your processing rate. Its value is in finding and checking a charge. If a processor report connects transaction IDs to fee details, you can use the ID to investigate a specific fee rather than relying only on a monthly total.

An acquirer reference number is a separate identifier assigned by the acquirer. A dispute or refund record may use a different reference from the original sale. When you are asked for a transaction ID, provide the field with that exact label instead of substituting an invoice number or another reference.

Where to find it

Look in the payment details in your processor or gateway dashboard, transaction export, or receipt. Labels include “Transaction ID,” “Trans ID,” and, on some systems, “Txn ID.” The ID may not appear as a line on your monthly merchant statement, which is organized around sales, deposits, and fees rather than serving as a complete payment lookup database.

A transaction ID is a search key, not proof that money reached your bank. A payment record can show a pending, failed, refunded, or reversed status. Confirm the status in the payment system and compare the amount and date with your deposit or settlement records before treating the payment as complete.

What you can actually change

  1. Save the payment ID. Store it with the order or invoice number, amount, date, and status. Keep separate fields for your business’s order number and the payment system’s transaction ID.
  2. Search the right system. Use the ID in the dashboard or report that issued it. If it does not return a result, check the payment date and amount, then try the reference from the relevant processor or bank record.
  3. Match refunds and fees. Compare the original payment ID with the refund or fee record, and note when the system uses a separate reference. This makes transaction-level reconciliation more reliable.

Frequently asked questions

What does PNREF stand for?

PNREF is used as a payment reference label, but its expansion is not standardized across the industry. The important point is that it identifies a transaction in the system that generated it.

Is PNREF the same as a transaction ID?

In a system that uses PNREF, it serves as that system's transaction ID. The label is not universal, so another processor or gateway can use a different name for the same kind of code.

Does a PNREF prove that a payment settled?

No. PNREF helps you locate a transaction record, but it does not by itself confirm that funds reached your bank. Check the payment's status and settlement records separately.

Readytostartsaving?

Tell us about your volume and we'll estimate what you could save. Free, with no obligation. If you save nothing, we charge nothing.

Customer type
Current processor
How do you take payments?
Net effective rate0.00%