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