Added On:  02/13/12 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  Blacklist 
                    
        
        
     
    
        
            
                
                    Entity that represents blacklist information and settings.
Blacklist is a list of accounts that were previously processed and came back as irrecoverable (hard) ACH returns. Irrecoverable ACH returns include cases when account is closed or invalid. 
Blacklists are introduced to prevent problems induced by the fact that ACH transactions do not get approved or declined in real-time like credit card transactions. To eliminate waiting for a certain ACH return, every ACH transaction is checked against a blacklist before it is submitted to the bank for processing.
                
             
         
     
        
        
                    
                        
                Added On:  10/29/14
                SQL Column:  ACCOUNT_CL
                Java Field:  accountCl
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of the account (e.g. credit card or bank account) associated with the transaction.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ACCOUNT_NUMBER_ENCODED
                Java Field:  accountNumberEncoded
             
            
                Status:  Active
                SQL Type:  varchar(32)
                Java Type:  String
             
            
            
            
                
                    
                        
                        The encoded account number of the customer.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ACCOUNT_NUMBER_LAST4
                Java Field:  accountNumberLast4
             
            
                Status:  Active
                SQL Type:  varchar(4)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Last four digits of the account number or credit card number. Used to serve as an account identifier, when full account number is not available.
                        
                     
                 
             
                    
                        
                Added On:  06/13/16
                SQL Column:  CHARGE_TRANSACTION_FK
                Java Field:  chargeTransaction
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to the entity that represents real-time financial transaction.
                        
                     
                 
             
                    
                        
                Added On:  01/31/13
                SQL Column:  CHARGEBACK_TRANSACTION_FK
                Java Field:  chargebackTransaction
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to a chargeback transaction representing either initial chargeback (for credit cards) or ACH return (for bank accounts). If not chargeback/return came in, the field is not set. The field is primarily used to quickly identify transactions that have chargebacks/returns.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  CREATE_DATE
                Java Field:  createDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                
                    
                        
                        Date when the record was created.
                        
                     
                 
             
                    
                        
                Added On:  02/13/12
                SQL Column:  ID
                Java Field:  id
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
                
                    Attributes:
                    Unique, Required                
                             
            
                
                    
                        
                        Identifier of the object used for references; auto-incremented integer value.
                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  RESPONSE_CODE
                Java Field:  responseCode
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Gateway generated response code.
                        
                     
                 
             
                    
                        
                Added On:  02/17/13
                SQL Column:  RESPONSE_MESSAGE
                Java Field:  responseMessage
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Gateway generated response message.