Standard File Layout

This table lists the standard file layout and specifications for Payments Core 365.

PAYMENT_REFERENCE
15 | number
Payment Reference
Unique number assigned to every Fund Event (ACH Payment/Withdrawal, Wire Transfer, Invoice).
Format:  000000000000000
PAYMENT_DATE
8 | date
Payment Date
Date the Elavon system created and transmitted the Fund Event.
Format:  MMDDYYYY
ACCOUNT_NUMBER
40 | text
Account Number
Deposit account number of the customer to which the Fund Event is directed.
ROUTING_NUMBER
12 | number
Routing Number
Federal Reserve-assigned routing number to the financial institution receiving the Fund Event.
Format:  900000000000
FUND_AMT
23 | number
Fund Amount
The amount of the Fund Event (ACH Payment/Withdrawal, Wire Transfer, Invoice).
Format:  $999999999999990.009999
BATCH_REFERENCE
15 | number
Batch Reference
Elavon system generated number assigned to payment batches within the Fund Event.
Format:  999900000000000
BATCH_TYPE
1 | text
Batch Type
Detailed record tag.
Valid values:
  • D - Deposit
  • C - Chargeback
  • B - Billing
  • A - Adjustment
CUSTOMER_BATCH_REFERENCE
11 | number
Customer Batch Reference
Point-of-Sale location reference associated with the settled batch of transactions.
Format:  00000000000
CUSTOMER_NAME
32 | text
Customer Name
Doing Business As (DBA) Name
MERCHANT_NUMBER
11 | number
Merchant Number
Internal merchant identification number.
Format:  0
EXTERNAL_MID
20 | text
External Merchant ID
Customer-facing merchant identification number.
STORE_NUMBER
10 | number
Store Number
Optional store number assigned to the DBA/MID location.
Format:  0
CHAIN
9 | number
Chain
Organizational hierarchy within Elavon assigned with DBA/MID locations.
Format:  999900000
BATCH_AMT
23 | number
Batch Amount
Amount of the transactions grouped in batches by DBA/MID location.
Format:  $999999999999990.009999
AMOUNT
23 | number
Amount
Transaction record amount.
Format:  $999999999999990.009999
SURCHG_AMT
23 | number
Surcharge Amount
Surcharge amount charged on transaction if applicable.
Format:  $999999999999990.009999
CONVNCE_AMT
23 | number
Convenience Amount
Convenience fee charged on transaction if applicable.
Format:  $999999999999990.009999
CARD_TYPE
6 | number
Card Type
Card scheme defined type of card (consumer credit, consumer debit, etc.).
Format:  999000
CHARGE_TYPE
10 | number
Charge Type
Unique interchange product determined by CARD_TYPE and method of processing.
Format:  9999900000
CHARGE_TYPE_DESCRIPTION
32 | text
Charge Type Description
Long description of the interchange product.
CARD_PLAN
4 | text
Card Plan
High-level scheme tag (Visa, MasterCard, Discover, AMEX, Pulse, Union Pay, etc.).
CARD_NO
40 | text
Card Number
Masked number of the cardholder account.
CHK_NUM
15 | text
Check Number
Check number entered at POS.
TRANSACTION_DATE
8 | date
Transaction Date
The calendar day the transaction was processed.
Format:  MMDDYYYY
SETTLEMENT_DATE
8 | date
Settlement Date
The calendar day the transaction was batched and electronically deposited.
Format:  MMDDYYYY
AUTHORIZATION_CODE
6 | text
Authorization Code
APPROVED reference associated with the purchase transaction.
CHARGEBACK_CONTROL_NO
19 | number
Chargeback Control Number
The Case ID of the cardholder's chargeback action.
Format:  9999999990000000000
ROC_TEXT
160 | text
Record of Charges
Customer-assigned reference (Loyalty/Invoice) tag assigned to the transaction.
TRN_ACI
4 | text
Authorization Characteristics Indicator
Unique Visa term indicative of certain interchange qualification.
Valid values:
  • A - Card present
  • C - Card present with merchant name and location data (cardholder activated, self-service, terminal)
  • E - Card present with merchant name and location data
  • F - Card not present - Account Funding
  • K - Card present with key-entry
  • M - Card not present - Direct Marketing (without Address Verification Service - Germany)
  • N - Not a CPS payment service transaction
  • P - Card not present (Preferred Customer participation requested)
  • R - Card not present (Address Verification Service not required)
  • S - Electronic Commerce 3D Secure Attempts
  • T - A CPS Program was not available when authorized
  • U - Card not present - 3D Secure Electronic Commerce
  • V - Card not present (Address Verification Service requested)
  • W - Card not present - Non-3D Secure Electronic Commerce
  • X - Disqualified custom payment service transaction (inserted by BASE II)
CARD_SCHEME_REF
36 | text
Card Scheme Reference
The card reference identifier can be used to trace a transaction from point of sale through the chargeback process.
TRN_REF_NUM
15 | number
Transaction Reference Number
Elavon system assigned transaction reference tag.
Format:  999900000000000
SETTLEMENT_METHOD
5 | text
Settlement Method
Defines how payment was funded (ACH, Wire Transfer, or Invoice).
CURRENCY_CODE
5 | text
Currency Code
The ISO currency the payment was funded in.
CB_ACQ_REF_ID
23 | text
Original Transaction ARN Value
The unique reference numeber generated by Elavon and sent back to the card associations on each transaction applied for identification on chargeback records.
CHGBK_RSN_CODE
4 | text
Chargeback Reason Code
The reason associated with a cardholder chargeback action.
CHGBK_RSN_DESC
50 | text
Chargeback Reason Description
The reason description associated with a cardholder chargeback action.
MER_REF
92 | text
Merchant Reference
Unique customer defined field.
PURCH_ID
25 | text
Purchase ID
Merchant identifier on the purchase (Card Rental Agreement, Hotel Folio, Order/Invoice Number or Other ID) sent to the card issuer.
CUST_COD
68 | text
Customer Code
The cardholder identified reference value. Required in Commercial Purchase Card transactions. Example: Purchase Order Number
TRN_ARN
23 | text
Transaction Reference Number
A unique reference number generated by Elavon and sent to the card association on each transaction.
TERM_ID
24 | text
Terminal ID
Terminal identification number.
ENT_NUM
6 | number
Entity Number
Entity number within Elavon's hierarchy.
Format:  999999