Added On:  09/21/15 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  ConvenienceFee 
                    
        
        
     
    
        
            
                
                    The enumeration of rules according to which convenience fee is charged on merchant’s transactions.
                
             
         
     
        
        
                    
                        
                Added On:  09/21/15
                SQL Column:  ACCOUNT_PROCESSING_POLICY
                Java Field:  accountProcessingPolicy
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Type of the card that is charged with convenience fee. 
The values can be the following: 
'V' - Visa
'M' - MasterCard
'X' – American Express
'D' – Discover/Diner's
'A' – Direct debit
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  AMOUNT_LEVEL1
                Java Field:  amountLevel1
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as fixed amount that is charged to transactions that fall into the first range of transaction amount (for example, from $0 to $15).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  AMOUNT_LEVEL2
                Java Field:  amountLevel2
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as fixed amount that is charged on transactions that fall into the second range of transaction amount (for example, from $15 to $50).
                        
                     
                 
             
                    
                        
                Added On:  06/10/16
                SQL Column:  AMOUNT_LEVEL3
                Java Field:  amountLevel3
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as fixed amount that is charged on transactions that fall into the third range of transaction amount (for example, from $50 to $80).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  AMOUNT_LEVEL4
                Java Field:  amountLevel4
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as fixed amount that is charged on transactions that fall into the fourth range of transaction amount (for example, from $80 to $100).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  AMOUNT_LEVEL5
                Java Field:  amountLevel5
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as fixed amount that is charged on transactions that fall into the fifth range of transaction amount (for example, from $100 and more).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  ID
                Java Field:  id
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
                
                    Attributes:
                    Unique, Required, CreateOnly, ReadOnly                
                             
            
                
                    
                        
                        Identifier of the object used for references; auto-incremented integer value.
                        
                     
                 
             
                    
                        
                Added On:  07/26/19
                SQL Column:  IS_ACTIVE
                Java Field:  isActive
             
            
                Status:  Active
                SQL Type:  tinyint(1)
                Java Type:  Boolean
             
            
            
            
                    
                        
                Added On:  09/21/15
                SQL Column:  MERCHANT_ACCOUNT_PROFILE_FK
                Java Field:  merchantAccountProfile
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                
                    
                        
                        Reference to the entity that represents merchant account profile.
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  PERCENTAGE_LEVEL1
                Java Field:  percentageLevel1
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as a transaction’s percentage that is charged on transactions that fall into the first range of transaction amount (for example, from $0 to $15).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  PERCENTAGE_LEVEL2
                Java Field:  percentageLevel2
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as a transaction’s percentage that is charged on transactions that fall into the second range of transaction amount (for example, from $15 to $50).
                        
                     
                 
             
                    
                        
                Added On:  06/10/16
                SQL Column:  PERCENTAGE_LEVEL3
                Java Field:  percentageLevel3
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as a transaction’s percentage that is charged on transactions that fall into the third range of transaction amount (for example, from $50 to $80).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  PERCENTAGE_LEVEL4
                Java Field:  percentageLevel4
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as a transaction’s percentage that is charged on transactions that fall into the fourth range of transaction amount (for example, from $80 to $100).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  PERCENTAGE_LEVEL5
                Java Field:  percentageLevel5
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Convenience fee represented as a transaction’s percentage that is charged on transactions that fall into the fifth range of transaction amount (for example, from $100 and more).
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  PROCESSING_COST_CL
                Java Field:  processingCostCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Indicates whether processing cost is included or not. 
The values can be the following: 
'G' - Indicates that processing cost is not included
'N' - Indicates that processing cost is included
                        
                     
                 
             
                    
                        
                Added On:  09/21/15
                SQL Column:  THRESHOLD_LEVEL1
                Java Field:  thresholdLevel1
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  09/24/15
                SQL Column:  THRESHOLD_LEVEL2
                Java Field:  thresholdLevel2
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  09/21/15
                SQL Column:  THRESHOLD_LEVEL3
                Java Field:  thresholdLevel3
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  09/21/15
                SQL Column:  THRESHOLD_LEVEL4
                Java Field:  thresholdLevel4
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer