What a statement line cannot tell you
A descriptor is a payment routing string, and it is worth being exact about what it is not. It cannot tell a third party what you bought, which game you played or whether you won, and it cannot be read as a profile. The line is thin on purpose: it carries only what the rail needs to move money and, if required, to reverse it.
- what it carries
- routing and reversal
- what it names
- the carrier, not the product
- what it omits
- the game and the outcome
- who can read it
- the account holder and their bank
- a profile of the reader
- no
- reversible
- yes, by the reference
A statement descriptor is a routing string: it exists so the rail can move money and the bank can reverse it, and it carries only what those two need. It does not name the product, the game or the outcome, it is not a profile of the reader, and the same three words can sit on the statements of thousands of unrelated payments.
What the string is for
A descriptor has two jobs and only two: route a payment to the right merchant account, and allow the bank, on the holder instruction, to find and reverse it. Everything in the string serves one of those two jobs - a prefix that says how it was taken, a name that routes it, a location and a reference that let it be found again. It is not a summary of the transaction, and it is not shared between banks as one.
- It is a routing string, not a receipt: the product is not on it.
- It is thin: the same words sit on unrelated statements.
- It is reversible by the reference, which is why the reference exists.
- It is read by the holder and their bank, and is not a public profile.
- It is not evidence of a win or a loss; only the amount that moved is shown.