Transaction Processing Cost                                                    UML
                                
         
     
    
    
    
    
        
            Added On:  02/19/18 
        
        
        
            Module:  UniCharge 
        
     
    
        
            Type:  Entity 
            Status:  Active 
        
        
                            Java Class:  TransactionProcessingCost 
                    
        
        
     
    
        
            
                
                    Stores association assessments for processor's surcharges, incurred during transaction processing.                
             
         
     
        
        
                    
                        
                Added On:  03/06/13
                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:  12/29/17
                SQL Column:  ACCOUNT_TYPE_CL
                Java Field:  accountTypeCl
             
            
                Status:  Active
                SQL Type:  varchar(2)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  11/14/13
                SQL Column:  ATTEMPT_COUNT
                Java Field:  attemptCount
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  06/10/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:  11/15/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:  01/21/13
                SQL Column:  CREATE_DATE
                Java Field:  createDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                
                    
                        
                        Date when the record was created                        
                     
                 
             
                    
                        
                Added On:  01/21/13
                SQL Column:  FEE_AMOUNT4P
                Java Field:  feeAmount4p
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  02/07/19
                SQL Column:  FEE_CL
                Java Field:  feeCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/29/17
                SQL Column:  FLAT_FEE_AMOUNT4P
                Java Field:  flatFeeAmount4p
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  FLAT_FEE4P
                Java Field:  flatFee4p
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  01/21/13
                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:  01/21/13
                SQL Column:  MERCHANT_ACCOUNT_CODE
                Java Field:  merchantAccountCode
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Code of 
Merchant Account to which instance of this object is attributed to.
Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code.
The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.                        
 
                 
             
                    
                        
                Added On:  12/29/17
                SQL Column:  PERCENTAGE_FEE_AMOUNT4P
                Java Field:  percentageFeeAmount4p
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  PERCENTAGE_FEE4P
                Java Field:  percentageFee4p
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  PROCESSING_COST_CODE
                Java Field:  processingCostCode
             
            
                Status:  Active
                SQL Type:  varchar(5)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/29/17
                SQL Column:  PROVIDER_NAME
                Java Field:  providerName
             
            
                Status:  Active
                SQL Type:  varchar(25)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/29/17
                SQL Column:  PROVIDER_PROCESSING_COST_CODE
                Java Field:  providerProcessingCostCode
             
            
                Status:  Active
                SQL Type:  varchar(15)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  12/29/17
                SQL Column:  PROVIDER_PROCESSING_COST_NAME
                Java Field:  providerProcessingCostName
             
            
                Status:  Active
                SQL Type:  varchar(255)
                Java Type:  String
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  REFERENCE_DATE
                Java Field:  referenceDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                    
                        
                Added On:  03/14/13
                SQL Column:  REMITTANCE_DATE
                Java Field:  remittanceDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  SOURCE_RECORD_CODE
                Java Field:  sourceRecordCode
             
            
                Status:  Active
                SQL Type:  bigint(20)
                Java Type:  Long
             
            
            
            
                    
                        
                Added On:  03/06/13
                SQL Column:  SUBMISSION_CL
                Java Field:  submissionCl
             
            
                Status:  Active
                SQL Type:  varchar(1)
                Java Type:  String
             
            
            
            
                
                    
                        
                        Represents the type of submission.                        
                     
                 
             
                    
                        
                Added On:  11/27/23
                SQL Column:  TAX_AMOUNT
                Java Field:  taxAmount
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        Amount (in cents) of the tax.                        
                     
                 
             
                    
                        
                Added On:  11/27/23
                SQL Column:  TAX_RATE4P
                Java Field:  taxRate4p
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                
                    
                        
                        A copy of the value from the TaxRate table at the moment of statistics record creation.                        
                     
                 
             
                    
                        
                Added On:  02/25/13
                SQL Column:  TRANSACTION_AMOUNT
                Java Field:  transactionAmount
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  12/29/17
                SQL Column:  TRANSACTION_COUNT
                Java Field:  transactionCount
             
            
                Status:  Active
                SQL Type:  int(11)
                Java Type:  Integer
             
            
            
            
                    
                        
                Added On:  01/21/13
                SQL Column:  TRANSACTION_DATE
                Java Field:  transactionDate
             
            
                Status:  Active
                SQL Type:  datetime
                Java Type:  Date
             
            
            
            
                
                    
                        
                        Date when the transaction was placed.