Mark-Off File Format (ABSA)
This page provides information regarding the format of mark-off detail submitted by ABSA on a daily basis. All merchants who hold their account with ABSA will receive their daily settled transactions in this format.
| Name | Type (Length) | Offset | Description |
|---|---|---|---|
| Header | |||
| File Type | ANS(01) | 1-1 | Record type identifier indicating whether the record is a header or detail record. |
| Unique File Name | ANS(20) | 2-21 | Unique name assigned to the settlement file. |
| Date | N(06) | 22-27 | File creation date in YYMMDD format. |
| Version | N(03) | 28-30 | File layout version number. |
| Detail | |||
| File Type | ANS(1) | 1-1 | Record type identifier indicating whether the record is a header or detail record. |
| Terminal ID | ANS(8) | 2-9 | Identifier of the POS terminal. |
| Merchant Number | N(12) | 10-21 | Unique merchant identifier assigned by the bank. |
| Transaction Account Number | ANS(23) | 22-44 | Masked card number associated with the transaction. |
| Transaction Date | N(6) | 45-50 | Date the transaction occurred (YYMMDD). |
| Received Date | N(6) | 51-56 | Date the transaction was received by the bank (YYMMDD). |
| Settlement Date | N(6) | 57-62 | Date the transaction was settled (YYMMDD). |
| Transaction Time | N(7) | 63-69 | Time the transaction occurred (HHMMSSS or bank-defined format). |
| Transaction Amount | N(13) | 70-82 | Transaction amount in the smallest currency unit. |
| Cashback | N(9) | 83-91 | Cashback amount included in the transaction, if applicable. |
| Transaction Type | ANS(3) | 92-94 | Code identifying the type of transaction. |
| Auth Code | ANS(10) | 95-104 | Authorization code returned by the issuer. |
| Auth Indicator | ANS(1) | 105-105 | Indicates the authorization result or method. |
| Card Type | ANS(2) | 106-107 | Card scheme or card product type. |
| POS Entry Mode | ANS(2) | 108-109 | Method used to capture the card details at the POS. |
| Override Indicator | ANS(1) | 110-110 | Indicates whether processing rules were overridden. |
| Sequence Number | N(3) | 111-113 | Sequential record number within the file. |
| Suspense Indicator | ANS(1) | 114-114 | Indicates whether the transaction is in suspense. |
| Budget Indicator | ANS(1) | 115-115 | Indicates whether the transaction is a budget purchase. |
| Budget Months | N(2) | 116-117 | Number of budget repayment months. |
| Cashier Number | ANS(6) | 118-123 | Identifier of the cashier processing the transaction. |
| Batch Number | N(3) | 124-126 | Identifier of the settlement batch. |
| Retrieval Ref | ANS(12) | 127-138 | Card network retrieval reference number. |
| Association | ANS(3) | 139-141 | Card association (e.g. Visa or Mastercard). |
| Card Issuer | ANS(3) | 142-144 | Institution that issued the card. |
| VVS Cash Indicator | ANS(1) | 145-145 | Indicates whether VVS (Visa Verification Service) applies to a cash transaction. |
| VVS Item Code | ANS(2) | 146-147 | VVS item classification code. |
| VVS Face Value | ANS(7) | 148-154 | Face value associated with the VVS item. |
| Invoice Number | ANS(10) | 155-164 | Merchant invoice number for the transaction. |
| User Defined Info | ANS(140) | 165-304 | Description required for User Defined Info. |
| Fleet Bus/Personal | ANS(2) | 305-306 | Not provided for retail card purchases |
| Fleet Sasol | ANS(1) | 307-307 | Not provided for retail card purchases |
| Fleet Inhouse | ANS(1) | 308-308 | Not provided for retail card purchases |
| Fleet Litres | N(7) | 309-315 | Not provided for retail card purchases |
| Fleet Odometer | N(7) | 316-322 | Not provided for retail card purchases |
| Fleet Code1 | ANS(2) | 323-324 | Not provided for retail card purchases |
| Fleet Amount1 | N(7) | 325-331 | Not provided for retail card purchases |
| Fleet Qty1 | N(7) | 332-338 | Not provided for retail card purchases |
| Fleet Code2 | ANS(2) | 339-340 | Not provided for retail card purchases |
| Fleet Amount2 | N(7) | 341-347 | Not provided for retail card purchases |
| Fleet Qty2 | N(7) | 348-354 | Not provided for retail card purchases |
| Fleet Code3 | ANS(2) | 355-356 | Not provided for retail card purchases |
| Fleet Amount3 | N(7) | 357-363 | Not provided for retail card purchases |
| Fleet Qty3 | N(7) | 364-370 | Not provided for retail card purchases |
| Fleet Code4 | ANS(2) | 371-372 | Not provided for retail card purchases |
| Fleet Amount4 | N(7) | 373-379 | Not provided for retail card purchases |
| Fleet Qty4 | N(7) | 380-386 | Not provided for retail card purchases |
| Fleet Code5 | ANS(2) | 387-388 | Not provided for retail card purchases |
| Fleet Amount5 | N(7) | 389-395 | Not provided for retail card purchases |
| Fleet Qty5 | N(7) | 396-402 | Not provided for retail card purchases |
| Fleet Code6 | ANS(2) | 403-404 | Not provided for retail card purchases |
| Fleet Amount6 | N(7) | 405-411 | Not provided for retail card purchases |
| Fleet Qty6 | N(7) | 412-418 | Not provided for retail card purchases |
| Source Indicator | N(4) | 419-422 | Not provided for retail card purchases |
| Fleet Filler | ANS(22) | 423-444 | Not provided for retail card purchases |
| AOP Description | ANS(25) | 445-469 | Not provided for retail card purchases |
| AOP Filler | ANS(115) | 470-584 | Not provided for retail card purchases |
| GUID | ANS(32) | 585-616 | Not provided for retail card purchases |
| GUID Filler | ANS(108) | 617-724 | Not provided for retail card purchases |
| Trailer | |||
| File Type | ANS(01) | 1-1 | Type of file produced |
| Date | N(06) | 2-7 | Date of download |
| Total Records | N(9) | 8-16 | Total number of records downloaded |
Updated about 10 hours ago
Did this page help you?
