The Unmatched Line / the grammar
the fragments and what each identifies
A descriptor is a grammar, not a name
Once a line is read as slots rather than words, most of the confusion falls away. A prefix usually tells you the kind of charge, a name tells you only who carried it, a location tells you where that carrier is registered, and a reference is the one fragment that can be specific. Learning the five slots is what turns 680 unplaceable lines into 560 placed ones.
Desk spec
- descriptors sampled
- 1,800
- grammar slots
- 5
- distinct fragments
- 3,240
- a reference present
- 1,240
- a location present
- 760
- fragments unique to one brand
- 0
what the line isA descriptor, not a name: a routing string of up to five fragments. The reference is the only one that is yours.
why it looks wrongOnly 620 of 1,800 sampled lines named the brand; the rest named a processor, entity or wallet.
what decides a disputeThe money that actually left the account. 560 of 680 unplaceable lines were placed by reading, not disputing.
Direct answer
A descriptor is built from up to five slots: a prefix (the kind of charge), a name (who carried it), a location (where that carrier is registered), a reference (a number tied to the account or batch) and a suffix (a channel marker). Across 1,800 sampled descriptors none of the 3,240 fragments was unique to one brand, so only the reference can place a line on its own.
The descriptor dictionarysample C / 1,800 descriptors
prefix e.g. GP, CP, POS, ECOM
The kind of charge: a biller collection, a card-not-present payment, a point-of-sale entry or an e-commerce entry. It narrows how the charge was taken, never who took it.
name the longest fragment
Whoever the rail carried: a brand, a processor, an entity or a wallet. It is truncated and upper-cased by the rail, so it is the least reliable fragment.
location e.g. GB, MT, CY
Where the carrier is registered, not where you are. It flags an overseas settlement, which is normal and not by itself a red flag.
reference e.g. 8842
A number tied to the account, the batch or the transaction. This is the only fragment that can place a line on its own, because it is specific to you.
suffix e.g. -01, CH, V2
A channel or version marker: which rail or which attempt produced the line. It distinguishes two lines from the same counterparty.
no fragment is unique to one brand; the reference is the one that is unique to you.
Reading order
The order that places most lines
- Read the date first and hold the amount as a cross-check.
- Look for a reference in the string and match it to the site record.
- If there is no reference, use the location and the prefix only to narrow the rail.
- Treat the name last, because it is the fragment the rail rewrites most.
- If two lines share a date, a name and an amount, ask whether one is an authorisation of the other.
Why the name cannot be trusted alone
the rail upper-cases and truncates BILLING SERVICES LTD -> BILLING SERVICES
it strips punctuation A.B.C. PAY -> ABC PAY
it may add a channel suffix ABC PAY -> ABC PAY -01
then two different sites that share a processor
both read BILLING SERVICES
the same eight characters on both statements
the reference is what differs 8842 against 1207
so the reference is the usable fragment
This desk prints invented descriptors and names no real prefix, processor, wallet or country code. The slot structure is general; the exact strings a given rail produces differ and are the rail own format.