Vantiv Lowell Capture Retail Transaction UML


Added On:  02/13/12 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  VantivLowellCaptureRetailTransaction 
Vantiv Lowell specific low-level representation of Retail Transaction produced by Forward Transformation Process within Settlement Process.
During Generation Process, Vantiv Lowell specific interchange message is generated from this object for settlement. Consequently, all fields of the object are mapped into message segments/elements.
Added On:  02/13/12
SQL Column:  AMOUNT
Java Field:  amount
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes:
The amount element defines the amount of the transaction. Supply the value in cents without a decimal point.
Added On:  02/13/12
SQL Column:  CAPTURE_ID
Java Field:  captureId
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
The capture element is the parent element for all Capture (deposit) transactions. You can use this element in either Online or Batch transactions. Id - a unique identifier
Added On:  02/13/12
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:  02/13/12
SQL Column:  ID
Java Field:  id
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Identifier / Primary Key
Attributes: Unique, Required
Identifier of the object used for references; auto-incremented integer value.
Added On:  02/13/12
SQL Column:  LITLE_TXN_ID
Java Field:  litleTxnId
Status:  Active
SQL Type:  varchar(19)
Java Type:  String
Attributes:
The litleTxnId element is used to identify transactions in the Litle system. The system returns this element in XML responses. You use it in various requests to reference the original transaction. For example, when you submit a Capture transaction, you include the litleTxnId for the associated Authorization.
Added On:  02/13/12
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:  02/13/12
SQL Column:  MESSAGE
Java Field:  message
Status:  Active
SQL Type:  varchar(512)
Java Type:  String
Attributes:
The message element provides a brief definition of the response code.
Added On:  02/13/12
SQL Column:  ORDER_ID
Java Field:  orderId
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
The orderId element defines a merchant-assigned value representing the order in the merchant’s system.
Added On:  02/13/12
SQL Column:  PARTIAL
Java Field:  partial
Status:  Active
SQL Type:  varchar(5)
Java Type:  String
Attributes:
If there is more than one capture that references the same litleTxnId, set this attribute to “true” for each of those partial captures. The default value is false.
Added On:  03/04/13
SQL Column:  REPORT_GROUP
Java Field:  reportGroup
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Added On:  02/13/12
SQL Column:  RESPONSE
Java Field:  response
Status:  Active
SQL Type:  varchar(3)
Java Type:  String
Attributes:
The response element contains a three digit numeric code which specifies either that the transaction is approved (000 code) or declined.
Added On:  02/13/12
SQL Column:  RESPONSE_TIME
Java Field:  responseTime
Status:  Active
SQL Type:  varchar(19)
Java Type:  String
Attributes:
The responseTime element provides a date/time stamp of the response. The format of the element is YYYY-MM-DDTHH:MM:SS.
Added On:  07/05/16
SQL Column:  VANTIV_LOWELL_RETAIL_FILE_BATCH_FK
Java Field:  vantivLowellRetailFileBatch
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Reference to the entity that represents provider charge transaction information.