Authentication Three D Secure UML


Added On:  08/17/15 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  AuthenticationThreeDSecure 
Added On:  08/27/15
SQL Column:  ACCEPTANCE_POLICY
Java Field:  acceptancePolicy
Status:  Active
SQL Type:  varchar(4)
Java Type:  String
Attributes:
Indicates whether transaction is going to be processed without 3D Secure verification or not, and on what conditions.

Possible values:
  • Card Is Not Enrolled - specified card does not support 3D Secure;
  • Undefined Status - 3D Secure status of specified card cannot be defined;
  • Processing Error - an error has occurred during 3D Secure processing;
  • Bank Verification Failed - customer entered wrong 3D Secure password or card fraud has occurred.

If one or more condition checkboxes are checked off, then transaction is going to be processed despite the specified condition.
Added On:  08/17/15
SQL Column:  BANK_URL
Java Field:  bankUrl
Status:  Active
SQL Type:  varchar(500)
Java Type:  String
Attributes:
Bank URL address for the 3D Secure verification.
Added On:  09/20/19
SQL Column:  CHALLENGE_ERROR
Java Field:  challengeError
Status:  Active
SQL Type:  varchar(500)
Java Type:  String
Attributes:
Added On:  09/20/19
SQL Column:  CHALLENGE_ID
Java Field:  challengeId
Status:  Active
SQL Type:  varchar(36)
Java Type:  String
Attributes:
Added On:  09/20/19
SQL Column:  CHALLENGE_PAYLOAD
Java Field:  challengePayload
Status:  Active
SQL Type:  varchar
Java Type:  String
Attributes: Transient
Added On:  09/20/19
SQL Column:  DEVICE_FINGERPRINTING_ID
Java Field:  deviceFingerprintingId
Status:  Active
SQL Type:  varchar
Java Type:  String
Attributes: Transient
Added On:  09/20/19
SQL Column:  DIRECTORY_SERVER_TRANSACTION_ID
Java Field:  directoryServerTransactionId
Status:  Active
SQL Type:  varchar(36)
Java Type:  String
Attributes:
Added On:  03/23/16
SQL Column:  ECI
Java Field:  eci
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Electronic commerce indicator.
Added On:  08/17/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/10/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:  07/26/22
SQL Column:  PAREQ
Java Field:  pareq
Status:  Active
SQL Type:  longtext(700)
Java Type:  String
Attributes: Transient
The encoded Payment Authentication Request generated by the merchant authentication processing system (MAPS).
Added On:  08/17/15
SQL Column:  PARES
Java Field:  pares
Status:  Active
SQL Type:  longtext(700)
Java Type:  String
Attributes: Transient
The result of the MPI verification.
Added On:  03/25/16
SQL Column:  
Java Field:  requestContent
Status:  Active
SQL Type:  
Java Type:  byte[]
Attributes: Transient
Content of the request.
Added On:  03/25/16
SQL Column:  
Java Field:  requestUrl
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
URL address used for the request.
Added On:  03/25/16
SQL Column:  
Java Field:  responseContent
Status:  Active
SQL Type:  
Java Type:  byte[]
Attributes: Transient
Content of the response.
Added On:  03/23/16
SQL Column:  SIGNATURE_STATUS
Java Field:  signatureStatus
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Status of the signature.
Added On:  09/20/19
SQL Column:  STATUS
Java Field:  status
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
Added On:  09/07/15
SQL Column:  STATUS_CL
Java Field:  statusCl
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
Represents the result of 3D Secure verification.
Added On:  11/28/22
SQL Column:  STATUS_REASON_CODE
Java Field:  statusReasonCode
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
Added On:  09/17/15
SQL Column:  THREE_D_SECURE_AUTHENTICATION_STATUS
Java Field:  threeDSecureAuthenticationStatus
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Indicates the current status of 3-D secure authentication.
Added On:  08/18/15
SQL Column:  THREE_D_SECURE_MPI_CL
Java Field:  threeDSecureMpiCl
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
Represents the results of 3D Secure MPI verification.
Added On:  09/07/15
SQL Column:  THREE_D_SECURE_PROFILE_FK
Java Field:  threeDSecureProfile
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Reference to the entity that represents 3D Secure profile.
Added On:  09/20/19
SQL Column:  THREE_D_SECURE_VERSION
Java Field:  threeDSecureVersion
Status:  Active
SQL Type:  varchar(8)
Java Type:  String
Attributes:
Added On:  09/17/15
SQL Column:  VERIFY_ENROLLMENT_STATUS
Java Field:  verifyEnrollmentStatus
Status:  Active
SQL Type:  varchar(1)
Java Type:  String
Attributes:
Indicates the status of enrollment verification.