Reports are generated using UTF-8 encoding.
|I||Integer (whole number.|
|FL||Floating point number.|
|F||Fixed point number (for amounts, precision is based on the currency exponent).|
|A||Text field (alpha characters only)|
|N||Text field (numeric characters only, treat as text)|
|AN||Text field (alphanumeric characters only)|
|C||Text field (unicode character set)|
|D||Date field (Format: YYYY-MM-DD)|
|T||Time field (format: HH:MM:SS)|
- Optionally a number following the type indicates the length of the field.
- A length indication preceded by "X" indicates there is no hard limit imposed on the length of the field and that the value should be taken as a practical guideline.
For fields with *
The Data Type changes depending upon the record Type. Where the Type is one of the following values ('Fee', 'MiscCosts', 'MerchantPayout', 'InvoiceDeduction', 'DepositCorrection') the Data Type changes to C X80.