Amount, Transaction
What it is
The amount is expressed in the minor unit of the currency in DE 49 — no decimal point. 000000012345 with currency 840 (USD, exponent 2) is $123.45; with 392 (JPY, exponent 0) it is ¥12,345,00 wrong — it is ¥123450? No: for JPY the value is read with exponent 0, so 000000012345 is ¥12,345.
For partial approvals and incremental authorizations the amount in later messages differs from the original; DE 95 (replacement amounts) and DE 54 (additional amounts) qualify it. Dynamic currency conversion pairs DE 4/49 (transaction) with DE 6/51 (cardholder billing).
Example values
000000012345123.45 in a 2-exponent currency such as USD or EUR.Specification reference
Defined in ISO 8583:1987 (base). Card networks publish their own dialect tables (Visa BASE I / V.I.P., Mastercard CIS) that refine formats, lengths, and — for private-use elements — the entire layout. Always confirm against the interface specification you implement.