First Data Account Update Batch                                                    UML
                                
         
     
    
    
    
    
        
            Added On:  02/13/12 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  FirstDataAccountUpdateBatch 
                    
        
        
     
    
        
            
                
                    Represents a batch of account update transactions as it is represented in FirstData's account updater service specification.                
             
         
     
        
        
                    
                        
                Added On:  02/13/12
                SQL Column:  CARD_PROCESSOR_NAME
                Java Field:  cardProcessorName
             
            
                Status:  Active
                SQL Type:  varchar(25)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Assigned by FDMS. FDMS will identify the acquirer's name.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DISCOVER_MAILBOX_ID
                Java Field:  discoverMailboxId
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Discover mailbox destination ID.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DISCOVER_PID
                Java Field:  discoverPid
             
            
                Status:  Active
                SQL Type:  varchar(11)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Discover processor ID. FDMS will identify the Discover PID.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  DISCOVER_SE
                Java Field:  discoverSe
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Discover SE Number is required if Discover, Diners or JCB cards are
present in the file, otherwise space fill.                         
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  FILE_CREATION_DATE
                Java Field:  fileCreationDate
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                
                    
                        
                        The date when the file was created. 
Format is MMDD.                        
                     
                 
             
                    
                        
                Added On:  09/20/19
                SQL Column:  IS_AMEX_SUPPORTED
                Java Field:  isAmexSupported
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                    
                        
                Added On:  02/13/12
                SQL Column:  MASTER_CARD_ICA
                Java Field:  masterCardIca
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Assigned by FDMS. FDMS will identify the M/C Acquirer ICA.
                        
                     
                 
             
                    
                        
                Added On:  09/20/19
                SQL Column:  MC_MASTER_MERCHANT_ID
                Java Field:  mcMasterMerchantId
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  09/20/19
                SQL Column:  MC_SUB_MERCHANT_NUMBER
                Java Field:  mcSubMerchantNumber
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/08/14
                SQL Column:  MERCHANT_ID
                Java Field:  merchantId
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Given by provider in order to identify merchants.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  MERCHANT_NAME
                Java Field:  merchantName
             
            
                Status:  Active
                SQL Type:  varchar(25)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Assigned by First Data Merchant Services Corporation (FDMS).
Merchant Name = file identifier (MUST BE UPPER CASE).                         
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  MERCHANT_NUMBER
                Java Field:  merchantNumber
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  05/27/15
                SQL Column:  MERCHANT_REFERENCE_NUMBER_PREFIX
                Java Field:  merchantReferenceNumberPrefix
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  String
             
            
            
            
                
                    
                        
                        The prefix of a new ID request. Stores the last 5 digits of subBatch.Id.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  MERCHANT_TRACE_ID
                Java Field:  merchantTraceId
             
            
                Status:  Active
                SQL Type:  varchar(3)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Used by merchant for internal tracking ( space fill if not used).
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  RECORD_COUNT
                Java Field:  recordCount
             
            
                Status:  Active
                SQL Type:  varchar(9)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Count of all records on the file, including header, card type information, detail, summary and trailer record(s). Right justify, zero
filled. File record count must not exceed 9,999,999.
                        
                     
                 
             
                    
                        
                Added On:  02/21/24
                SQL Column:  SUMMARY_MERCHANT_NAME
                Java Field:  summaryMerchantName
             
            
                Status:  Active
                SQL Type:  varchar(25)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  02/21/24
                SQL Column:  SUMMARY_MERCHANT_NUMBER
                Java Field:  summaryMerchantNumber
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  09/20/19
                SQL Column:  TEST_PROD_INDICATOR
                Java Field:  testProdIndicator
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  03/24/15
                SQL Column:  TRANS_ARMOR_INDICATOR
                Java Field:  transArmorIndicator
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Indicates whether TransArmor is enabled.
"T" for TransArmor enabled.
- allows record type “T” on Detail Records;
- allows a token type in Location Record;
- space if not supporting TransArmor.
 
                 
             
                    
                        
                Added On:  03/24/15
                SQL Column:  TRANS_ARMOR_TOKEN_TYPE
                Java Field:  transArmorTokenType
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                
                    
                        
                        The token type registered for the merchant number.                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  VISA_ACQUIRER_BIN
                Java Field:  visaAcquirerBin
             
            
                Status:  Active
                SQL Type:  varchar(6)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Assigned by FDMS. FDMS will identify the Visa acquirer BIN.                        
                     
                 
             
                    
                        
                Added On:  09/20/19
                SQL Column:  VISA_MASTER_MERCHANT_ID
                Java Field:  visaMasterMerchantId
             
            
                Status:  Active
                SQL Type:  varchar(12)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  09/20/19
                SQL Column:  VISA_SUB_MERCHANT_NAME
                Java Field:  visaSubMerchantName
             
            
                Status:  Active
                SQL Type:  varchar(20)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  09/20/19
                SQL Column:  VISA_SUB_MERCHANT_NUMBER
                Java Field:  visaSubMerchantNumber
             
            
                Status:  Active
                SQL Type:  varchar(10)
                Java Type:  String