Noble Processing Cost UML


Added On:  09/22/15 
SQL Table:  NOBLE_PROCESSING_COST 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  NobleProcessingCost 
Represents processing cost record as it is defined in Noble's processing cost specification.
Added On:  09/22/15
SQL Column:  ACCOUNT_TYPE
Java Field:  accountType
Status:  Active
SQL Type:  varchar(32)
Java Type:  String
Attributes:
Type of an account.
Added On:  09/22/15
SQL Column:  BRAND
Java Field:  brand
Status:  Active
SQL Type:  varchar(16)
Java Type:  String
Attributes:
A brand of a bank card used by a merchant. Includes: Visa, MasterCard, American Express, Diners, Discover.
Added On:  09/22/15
SQL Column:  CALCULATED_ADJUSTMENT_ADJUSTMENT
Java Field:  calculatedAdjustmentAdjustment
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Calculated adjustment for the card number submitted.
Added On:  09/22/15
SQL Column:  CALCULATED_ADJUSTMENT_CAP
Java Field:  calculatedAdjustmentCap
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Maximum calculated adjustment for the card number submitted. Function of transaction amount. Potentially used for receipt display purposes.
Added On:  09/22/15
SQL Column:  CALCULATED_ADJUSTMENT_FIXED
Java Field:  calculatedAdjustmentFixed
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Fixed fee used to calculate adjustment for the card number submitted. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  CALCULATED_ADJUSTMENT_RATE
Java Field:  calculatedAdjustmentRate
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Rate used to calculate adjustment for the card number submitted. Not applicable to interchange based calculations.
Added On:  06/10/16
SQL Column:  
Java Field:  cardNumber
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
Credit card number.
Added On:  09/22/15
SQL Column:  CATEGORY
Java Field:  category
Status:  Active
SQL Type:  varchar(13)
Java Type:  String
Attributes:
A type of a bank card used by a merchant. Includes: debit, consumer, rewards, business and international.
Added On:  09/25/15
SQL Column:  CHARGE_TRANSACTION_FK
Java Field:  chargeTransaction
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
References Charge Transaction
Attributes:
Reference to the entity that represents real-time financial transaction.
Added On:  09/22/15
SQL Column:  ID
Java Field:  id
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Identifier / Primary Key
Attributes: Unique, Required, CreateOnly, ReadOnly
Identifier of the object used for references; auto-incremented integer value.
Added On:  09/22/15
SQL Column:  MAXIMUM_ADJUSTMENT_ADJUSTMENT
Java Field:  maximumAdjustmentAdjustment
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Maximum calculated adjustment. Applicable only when PaymentVehicleType=CARD.
Added On:  09/22/15
SQL Column:  MAXIMUM_ADJUSTMENT_CAP
Java Field:  maximumAdjustmentCap
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Maximum adjustment - function of transaction amount. Applicable only when PaymentVehicleType=CARD. Potentially used for receipt display purposes.
Added On:  09/22/15
SQL Column:  MAXIMUM_ADJUSTMENT_FIXED
Java Field:  maximumAdjustmentFixed
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Fixed fee used to calculate maximum adjustment. Applicable only when PaymentVehicleType=CARD. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  MAXIMUM_ADJUSTMENT_RATE
Java Field:  maximumAdjustmentRate
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Rate used to calculate maximum adjustment. Applicable only when PaymentVehicleType=CARD. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  MERCHANT_ACCOUNT_CODE
Java Field:  merchantAccountCode
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes: Required
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:  09/22/15
SQL Column:  MINIMUM_ADJUSTMENT_ADJUSTMENT
Java Field:  minimumAdjustmentAdjustment
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Minimum calculated adjustment. Applicable only when PaymentVehicleType=CARD.
Added On:  09/22/15
SQL Column:  MINIMUM_ADJUSTMENT_CAP
Java Field:  minimumAdjustmentCap
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Minimum adjustment - function of transaction amount. Applicable only when PaymentVehicleType=CARD. Potentially used for receipt display purposes.
Added On:  09/22/15
SQL Column:  MINIMUM_ADJUSTMENT_FIXED
Java Field:  minimumAdjustmentFixed
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Fixed fee used to calculate minimum adjustment. Applicable only when PaymentVehicleType=CARD. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  MINIMUM_ADJUSTMENT_RATE
Java Field:  minimumAdjustmentRate
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Rate used to calculate minimum adjustment. Applicable only when PaymentVehicleType=CARD. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  REGULATED_DEBIT_ADJUSTMENT_ADJUSTMENT
Java Field:  regulatedDebitAdjustmentAdjustment
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Calculated adjustment of a regulated debit card.
Added On:  09/22/15
SQL Column:  REGULATED_DEBIT_ADJUSTMENT_CAP
Java Field:  regulatedDebitAdjustmentCap
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Maximum adjustment of a regulated debit card. Function of transaction amount. Potentially used for receipt display purposes.
Added On:  09/22/15
SQL Column:  REGULATED_DEBIT_ADJUSTMENT_FIXED
Java Field:  regulatedDebitAdjustmentFixed
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Fixed fee used to calculate adjustment of a regulated debit card. Not applicable to interchange based calculations.
Added On:  09/22/15
SQL Column:  REGULATED_DEBIT_ADJUSTMENT_RATE
Java Field:  regulatedDebitAdjustmentRate
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Rate used to calculate adjustment for a regulated debit card. Not applicable to interchange based calculations.
Added On:  09/25/15
SQL Column:  RETAIL_TRANSACTION_CYCLE_FK
Java Field:  retailTransactionCycle
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Reference to the entity that represents a group of real-time transactions which must be settled together.
Added On:  09/22/15
SQL Column:  TRANSACTION_AMOUNT
Java Field:  transactionAmount
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
The amount of transaction.
Added On:  09/22/15
SQL Column:  TRANSACTION_IDENTIFIER
Java Field:  transactionIdentifier
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Unique identifier of the transaction in the system.