Trust Commerce Batch Transaction UML


Added On:  11/18/16 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  TrustCommerceBatchTransaction 
Entity that represents a batch transaction as it is defined in batch processing specification of TrustCommerce.
Added On:  11/18/16
SQL Column:  ACTION
Java Field:  action
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  ADDRESS1
Java Field:  address1
Status:  Active
SQL Type:  varchar(80)
Java Type:  String
Attributes:
Address (line 1) of the merchant.
Added On:  11/18/16
SQL Column:  AMOUNT
Java Field:  amount
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Amount included in the batch file.
Added On:  11/18/16
SQL Column:  AVS
Java Field:  avs
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Added On:  11/21/16
SQL Column:  BILLING_ID
Java Field:  billingId
Status:  Active
SQL Type:  varchar(16)
Java Type:  String
Attributes:
Identifier of the billing plan assigned to the transaction.
Added On:  11/19/16
SQL Column:  BLACKLIST_FIELD
Java Field:  blacklistField
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Added On:  11/19/16
SQL Column:  BLACKLIST_VALUE
Java Field:  blacklistValue
Status:  Active
SQL Type:  varchar(80)
Java Type:  String
Attributes:
Contents of the blacklist field.
Added On:  11/18/16
SQL Column:  
Java Field:  cc
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
Added On:  11/19/16
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 information about a batch transaction in processor’s format.
Added On:  11/18/16
SQL Column:  CITY
Java Field:  city
Status:  Active
SQL Type:  varchar(40)
Java Type:  String
Attributes:
City of the merchant's billing address.
Added On:  11/18/16
SQL Column:  COUNTRY
Java Field:  country
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Country code of the merchant's billing address.
Added On:  01/27/20
SQL Column:  CUSTOMER_ACCOUNT_INTERNAL_CODE
Java Field:  customerAccountInternalCode
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  EMAIL
Java Field:  email
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Email address of the merchant.
Added On:  11/18/16
SQL Column:  
Java Field:  exp
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
Added On:  11/19/16
SQL Column:  FRAUD_SCORE
Java Field:  fraudScore
Status:  Active
SQL Type:  varchar(4)
Java Type:  String
Attributes:
Added On:  11/18/16
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:  11/18/16
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:  11/18/16
SQL Column:  NAME
Java Field:  name
Status:  Active
SQL Type:  varchar(60)
Java Type:  String
Attributes:
Name of the merchant.
Added On:  11/18/16
SQL Column:  OPERATOR
Java Field:  operator
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  PAYMENT_NUMBER
Java Field:  paymentNumber
Status:  Active
SQL Type:  varchar(12)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  PHONE
Java Field:  phone
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Telephone number of the merchant.
Added On:  11/21/16
SQL Column:  PINLESS_DEBIT
Java Field:  pinlessDebit
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Added On:  11/21/16
SQL Column:  PINLESS_LOOKUP
Java Field:  pinlessLookup
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  PURCHASE_LEVEL
Java Field:  purchaseLevel
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  PURCHASE_ORDER_NUM
Java Field:  purchaseOrderNum
Status:  Active
SQL Type:  varchar(17)
Java Type:  String
Attributes:
Added On:  11/19/16
SQL Column:  RESPONSE_AUTH_CODE
Java Field:  responseAuthCode
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Code of the authorization response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_AVS
Java Field:  responseAvs
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Code of the AVS response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_BAD_DATA_TYPE
Java Field:  responseBadDataType
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Added On:  11/19/16
SQL Column:  RESPONSE_CODE
Java Field:  responseCode
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Response code generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_CODE_DESCRIPTOR
Java Field:  responseCodeDescriptor
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
Dynamic description of the response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_COMMERCIAL_CARD
Java Field:  responseCommercialCard
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Code of the card transaction response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_CVV
Java Field:  responseCvv
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Code of the CVV response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_DECLINE_TYPE
Java Field:  responseDeclineType
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Type of the decline response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_ERROR_TYPE
Java Field:  responseErrorType
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Type of the error response message generated by the system.
Added On:  11/19/16
SQL Column:  RESPONSE_OFFENDERS
Java Field:  responseOffenders
Status:  Active
SQL Type:  varchar(255)
Java Type:  String
Attributes:
Added On:  08/11/17
SQL Column:  RESPONSE_RECEIPT_STATUS
Java Field:  responseReceiptStatus
Status:  Active
SQL Type:  varchar(22)
Java Type:  String
Attributes:
If the value of emailreceipt is Y, TC Link API returns a status value indicating the result of the email receipt attempt. The Email Receipt status field is in the Batch Results file.
Possible Values: emailmissing, malformattedemail, actionnotsupported, noteligibleforemailing
Added On:  11/19/16
SQL Column:  RESPONSE_STATUS_TYPE
Java Field:  responseStatusType
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Added On:  11/21/16
SQL Column:  SHIP_DATE
Java Field:  shipDate
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Date of the shipping.
Added On:  11/18/16
SQL Column:  SHIP_TO_ADDRESS1
Java Field:  shipToAddress1
Status:  Active
SQL Type:  varchar(80)
Java Type:  String
Attributes:
Address (line 1) of the shipping destination.
Added On:  11/18/16
SQL Column:  SHIP_TO_CITY
Java Field:  shipToCity
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
City of the shipping address.
Added On:  11/18/16
SQL Column:  SHIP_TO_COUNTRY
Java Field:  shipToCountry
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Country code of the shipping address.
Added On:  11/18/16
SQL Column:  SHIP_TO_NAME
Java Field:  shipToName
Status:  Active
SQL Type:  varchar(60)
Java Type:  String
Attributes:
Name that is assigned to the shipping address.
Added On:  11/18/16
SQL Column:  SHIP_TO_STATE
Java Field:  shipToState
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
State code of the shipping address.
Added On:  11/18/16
SQL Column:  SHIP_TO_ZIP
Java Field:  shipToZip
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
ZIP code of the shipping address.
Added On:  11/18/16
SQL Column:  STATE
Java Field:  state
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
State code of the merchant's billing address.
Added On:  11/18/16
SQL Column:  TAX
Java Field:  tax
Status:  Active
SQL Type:  varchar(12)
Java Type:  String
Attributes:
Added On:  11/19/16
SQL Column:  TAX_IDENTIFIER
Java Field:  taxIdentifier
Status:  Active
SQL Type:  varchar(12)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  TICKET
Java Field:  ticket
Status:  Active
SQL Type:  varchar(30)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  TOTAL_PAYMENTS
Java Field:  totalPayments
Status:  Active
SQL Type:  varchar(3)
Java Type:  String
Attributes:
Added On:  11/18/16
SQL Column:  TRANS_ID
Java Field:  transId
Status:  Active
SQL Type:  varchar(14)
Java Type:  String
Attributes:
Identifier of the transaction.
Added On:  11/19/16
SQL Column:  TRUST_COMMERCE_BATCH_FK
Java Field:  trustCommerceBatch
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Reference to the entity that represents information about a batch transaction in processor’s format.
Added On:  11/19/16
SQL Column:  VELOCITY_TYPE
Java Field:  velocityType
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Added On:  11/19/16
SQL Column:  VELOCITY_VALUE
Java Field:  velocityValue
Status:  Active
SQL Type:  varchar(100)
Java Type:  String
Attributes:
Contents of the velocity field.
Added On:  11/18/16
SQL Column:  ZIP
Java Field:  zip
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
ZIP code of the merchant's billing address.