Elavon4 Retail File Batch UML
Added On: 10/17/12
Module: UniCharge
Type: Entity
Status: Active
Java Class: Elavon4RetailFileBatch
Added On: 05/25/18
SQL Column: APPLICATION_ID
Java Field: applicationId
Status: Active
SQL Type: varchar(8)
Java Type: String
Added On: 10/17/12
SQL Column: BATCH_NET_AMOUNT
Java Field: batchNetAmount
Status: Active
SQL Type: varchar(12)
Java Type: String
Purchase Amount minus Return Amount (no sign) 9(10)v99.
Added On: 10/17/12
SQL Column: BATCH_NET_SIGN
Java Field: batchNetSign
Status: Active
SQL Type: varchar(1)
Java Type: String
The “+” or “–“ character depending on sign of Batch Net Amount field.
Added On: 10/17/12
SQL Column: BATCH_NUMBER
Java Field: batchNumber
Status: Active
SQL Type: varchar(11)
Java Type: String
This value is assigned by the Elavon host and will be returned in the authorization and batch response messages. For Terminal-Based authorization response messages, the batch number will be zero (0).
Added On: 10/17/12
SQL Column: BATCH_PURCHASES_AMOUNT
Java Field: batchPurchasesAmount
Status: Active
SQL Type: varchar(12)
Java Type: String
The total dollar amount of purchase transactions for the batch in 9(10)v99 format.
Added On: 10/17/12
SQL Column: BATCH_PURCHASES_COUNT
Java Field: batchPurchasesCount
Status: Active
SQL Type: varchar(6)
Java Type: String
The count of purchase transactions for the batch.
Added On: 10/17/12
SQL Column: BATCH_RETURN_AMOUNT
Java Field: batchReturnAmount
Status: Active
SQL Type: varchar(12)
Java Type: String
The total dollar amount of return transactions for the batch in 9(10)v99 format.
Added On: 10/17/12
SQL Column: BATCH_RETURN_COUNT
Java Field: batchReturnCount
Status: Active
SQL Type: varchar(6)
Java Type: String
The count of return transactions for the batch.
Added On: 10/17/12
SQL Column: BATCH_TOTAL_COUNT
Java Field: batchTotalCount
Status: Active
SQL Type: varchar(6)
Java Type: String
The total count of all transactions in the batch.
Added On: 10/17/12
SQL Column: CURRENCY_CODE
Java Field: currencyCode
Status: Active
SQL Type: varchar(3)
Java Type: String
This value is ISO Currency Code used in the Foreign Exchange Rate message.
Added On: 10/17/12
SQL Column: CUSTOMER_SERVICE_NUMBER
Java Field: customerServiceNumber
Status: Active
SQL Type: varchar(10)
Java Type: String
Customer service telephone number.
Added On: 10/17/12
SQL Column: ELAVON_FILE_NUMBER
Java Field: elavonFileNumber
Status: Active
SQL Type: varchar(4)
Java Type: String
Same as file number in “& FILEID” record.
Added On: 10/17/12
SQL Column: FILE_CREATE_DATE
Java Field: fileCreateDate
Status: Active
SQL Type: varchar(8)
Java Type: String
The date of actual file creation.
YYYYMMDD (same as file header).
Added On: 10/17/12
SQL Column: FILE_CREATE_TIME
Java Field: fileCreateTime
Status: Active
SQL Type: varchar(6)
Java Type: String
The time of actual file creation (format: HHMMSS).
Added On: 10/17/12
SQL Column: FILE_RECORD_COUNT
Java Field: fileRecordCount
Status: Active
SQL Type: varchar(6)
Java Type: String
Number of physical records in the file.
Added On: 10/17/12
SQL Column: INSTITUTION_NAME
Java Field: institutionName
Status: Active
SQL Type: varchar(25)
Java Type: String
Added On: 05/25/18
SQL Column: MERCHANT_CATEGORY_CODE
Java Field: merchantCategoryCode
Status: Active
SQL Type: varchar(4)
Java Type: String
Added On: 10/17/12
SQL Column: MERCHANT_CITY
Java Field: merchantCity
Status: Active
SQL Type: varchar(13)
Java Type: String
The city of the merchant's mailing address.
Added On: 10/17/12
SQL Column: MERCHANT_COUNTRY
Java Field: merchantCountry
Status: Active
SQL Type: varchar(3)
Java Type: String
The country of the merchant's mailing address.
Added On: 10/17/12
SQL Column: MERCHANT_DBA_NAME
Java Field: merchantDbaName
Status: Active
SQL Type: varchar(25)
Java Type: String
This value allows the merchant to change the “Doing Business As” name on each transaction submitted to the host for authorization and settlement.
The use of the dynamic DBA (dDBA) field is restricted by Elavon and requires prior approval to participate in the program. Values that are sent in this field by merchants that are not approved for use of this field will be ignored by the host prior to authorization and the value currently “on file” with Elavon will be used.
Added On: 05/25/18
SQL Column: MERCHANT_EMAIL_ADDRESS
Java Field: merchantEmailAddress
Status: Active
SQL Type: varchar(40)
Java Type: String
Added On: 10/17/12
SQL Column: MERCHANT_ID
Java Field: merchantId
Status: Active
SQL Type: varchar(15)
Java Type: String
Identification number of the merchant. Left-justified with trailing spaces.
Added On: 05/25/18
SQL Column: MERCHANT_PHONE
Java Field: merchantPhone
Status: Active
SQL Type: varchar(20)
Java Type: String
Added On: 10/17/12
SQL Column: MERCHANT_STATE
Java Field: merchantState
Status: Active
SQL Type: varchar(2)
Java Type: String
The state code of the merchant's mailing address.
Added On: 04/24/13
SQL Column: MERCHANT_STREET_ADDRESS
Java Field: merchantStreetAddress
Status: Active
SQL Type: varchar(30)
Java Type: String
The street of the merchant's mailing address.
Added On: 10/17/12
SQL Column: MERCHANT_ZIP
Java Field: merchantZip
Status: Active
SQL Type: varchar(9)
Java Type: String
The ZIP/postal code of the merchant's mailing address.
Added On: 10/17/12
SQL Column: ORIGINATING_FILE_NAME
Java Field: originatingFileName
Status: Active
SQL Type: varchar(32)
Java Type: String
The name of original submitted file.
Added On: 05/25/18
SQL Column: PAYMENT_FACILITATOR_ID
Java Field: paymentFacilitatorId
Status: Active
SQL Type: varchar(11)
Java Type: String
Added On: 10/17/12
SQL Column: REFERENCE_NUMBER
Java Field: referenceNumber
Status: Active
SQL Type: varchar(11)
Java Type: String
This value is a reference number assigned by Elavon and returned in the authorization response message.
Added On: 05/25/18
SQL Column: SUB_MERCHANT_ID
Java Field: subMerchantId
Status: Active
SQL Type: varchar(15)
Java Type: String
Added On: 05/25/18
SQL Column: SUB_MERCHANT_TAX_ID
Java Field: subMerchantTaxId
Status: Active
SQL Type: varchar(14)
Java Type: String