Standard file layout

This is the standard file layout and specifications for Payments Core 365. If you are looking for additional options, see the Enhanced Data File Layout or the Airline File Layout.

Field nameDescriptionLengthData type
PAYMENT_REFERENCEPayment Reference
Unique number assigned to every Fund Event (ACH Payment/Withdrawal, Wire Transfer, Invoice).
Format:  000000000000000
15number
PAYMENT_DATEPayment Date
Date the Elavon system created and transmitted the Fund Event.
Format:  MMDDYYYY
8date
ACCOUNT_NUMBERAccount Number
Deposit account number of the customer to which the Fund Event is directed.
40text
ROUTING_NUMBERRouting Number
Federal Reserve-assigned routing number to the financial institution receiving the Fund Event.
Format:  900000000000
12number
FUND_AMTFund Amount
The amount of the Fund Event (ACH Payment/Withdrawal, Wire Transfer, Invoice).
Format:  $999999999999990.009999
23number
BATCH_REFERENCEBatch Reference
Elavon system-generated number assigned to payment batches within the Fund Event.
Format:  999900000000000
15number
BATCH_TYPEBatch Type
Detailed record tag.
Valid values:D - Deposit; C - Chargeback; B - Billing; A - Adjustment
1text
CUSTOMER_BATCH_REFERENCECustomer Batch Reference
Point-of-Sale location reference associated with the settled batch of transactions.
Format:  00000000000
11number
CUSTOMER_NAMECustomer Name
Doing Business As (DBA) Name
32text
MERCHANT_NUMBERMerchant Number
Internal merchant identification number.
Format:  0
11number
EXTERNAL_MIDExternal Merchant ID
Customer-facing merchant identification number.
20text
STORE_NUMBERStore Number
Optional store number assigned to the DBA/MID location.
Format:  0
10number
CHAINChain
Organizational hierarchy within Elavon assigned with DBA/MID locations.
Format:  999900000
9number
BATCH_AMTBatch Amount
Amount of the transactions grouped in batches by DBA/MID location.
Format:  $999999999999990.009999
23number
AMOUNTAmount
Transaction record amount.
Format:  $999999999999990.009999
23number
SURCHG_AMTSurcharge Amount
Surcharge amount charged on transaction if applicable.
Format:  $999999999999990.009999
23number
CONVNCE_AMTConvenience Amount
Convenience fee charged on transaction if applicable.
Format:  $999999999999990.009999
23number
CARD_TYPECard Type
Card scheme defined type of card (consumer credit, consumer debit, etc.).
Format:  999000
6number
CHARGE_TYPECharge Type
Unique interchange product determined by CARD_TYPE and method of processing.
Format:  9999900000
10number
CHARGE_TYPE_DESCRIPTIONCharge Type Description
Long description of the interchange product.
32text
CARD_PLANCard Plan
High-level scheme tag (Visa, MasterCard, Discover, AMEX, Pulse, Union Pay, etc.).
4text
CARD_NOCard Number
Masked number of the cardholder account.
40text
CHK_NUMCheck Number
Check number entered at POS.
15text
TRANSACTION_DATETransaction Date
The calendar day the transaction was processed.
Format:  MMDDYYYY
8date
SETTLEMENT_DATESettlement Date
The calendar day the transaction was batched and electronically deposited.
Format:  MMDDYYYY
8date
AUTHORIZATION_CODEAuthorization Code
APPROVED reference associated with the purchase transaction.
6text
CHARGEBACK_CONTROL_NOChargeback Control Number
The Case ID of the cardholder’s chargeback action.
Format:  9999999990000000000
19number
ROC_TEXTRecord of Charges
Customer-assigned reference (Loyalty/Invoice) tag assigned to the transaction.
160text
TRN_ACIAuthorization 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)
4text
CARD_SCHEME_REFCard Scheme Reference
The card reference identifier can be used to trace a transaction from point of sale through the chargeback process.
36text
TRN_REF_NUMTransaction Reference Number
Elavon system assigned transaction reference tag.
Format:  999900000000000
15number
SETTLEMENT_METHODSettlement Method
Defines how payment was funded (ACH, Wire Transfer, or Invoice).
5text
CURRENCY_CODECurrency Code
The ISO currency the payment was funded in.
5text
CB_ACQ_REF_IDOriginal Transaction ARN Value
The unique reference number generated by Elavon and sent back to the card associations on each transaction applied for identification on chargeback records.
23text
CHGBK_RSN_CODEChargeback Reason Code
The reason associated with a cardholder chargeback action.
9text
CHGBK_RSN_DESCChargeback Reason Description
The reason description associated with a cardholder chargeback action.
50text
MER_REFMerchant Reference
Unique customer defined field.
92text
PURCH_IDPurchase ID
Merchant identifier on the purchase (Card Rental Agreement, Hotel Folio, Order/Invoice Number or Other ID) sent to the card issuer.
25text
CUST_CODCustomer Code
The cardholder identified reference value. Required in Commercial Purchase Card transactions. Example: Purchase Order Number.
68text
TRN_ARNTransaction Reference Number
A unique reference number generated by Elavon and sent to the card association on each transaction.
23text
TERM_IDTerminal ID
Terminal identification number.
24text
ENT_NUMEntity Number
Entity number within Elavon’s hierarchy.
Format:  999999
6number