Token Register FirstData StrongAuth Profile


Parent:    Token Register Profile
Added On:  06/24/14 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  TokenRegisterFirstDataStrongAuthProfile 
Configuration settings required for communication with a FirstData StrongAuth encryption appliance.
Added On:  06/24/14
SQL Column:  APPLICATION_ID
Java Field:  applicationId
Status:  Active
SQL Type:  varchar(30)
Java Type:  String
Attributes:
Identification number of the used application.
Added On:  06/24/14
SQL Column:  DATAWIRE_ID
Java Field:  datawireId
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Added On:  06/24/14
SQL Column:  DIVISION_NUMBER
Java Field:  divisionNumber
Status:  Active
SQL Type:  varchar(10)
Java Type:  String
Attributes:
First Data assigns a unique Division Number to process each international currency. A single Division Number can support different transaction types and methods of payment in the same currency.
Added On:  06/24/14
SQL Column:  DOMAIN_ID
Java Field:  domainId
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Attributes:
Verified by Visa defines three domains for the authentication process:
  • Issuer Domain – where the Issuer is responsible for determining whether authentication is available for the card account presented in a purchase.
  • Acquirer Domain – where the Acquirer accepts Internet transaction data from the merchant and passes it to Visa.
  • Interoperability/Visa Domain – operated by Visa, where transaction information is exchanged and stored using 3-D Secure as the common protocol.
Added On:  06/24/14
SQL Column:  IS_TEST_MODE
Java Field:  isTestMode
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:false
Indicates whether test mode is active in the system.
Added On:  06/13/16
SQL Column:  
Java Field:  keyId
Status:  Active
SQL Type:  
Java Type:  String
Attributes: Transient
Added On:  06/24/14
SQL Column:  MERCHANT_ID
Java Field:  merchantId
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Merchant’s location ID. (Optional)

Left justified/space filled.
Added On:  06/24/14
SQL Column:  PASSWORD
Java Field:  password
Status:  Active
SQL Type:  varchar(100)
Java Type:  String
Attributes:
Password of the user in the system.

The cardholder is allowed a limited number of password attempts, typically 3 to 5, as defined by the Issuer ACS.
If unable to correctly enter the password, the cardholder may access the password hint that was established during registration. If the password is entered correctly, the transaction continues. If the cardholder is not registered, the ACS briefly displays a processing window and the transaction continues as an attempted authentication. If the password is incorrectly entered more times than the Issuer limit, a failed Payer Authentication Response is returned to the merchant.
Added On:  06/24/14
SQL Column:  SERVICE_ID
Java Field:  serviceId
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Digital number that represents the specific code of the product/service.
Added On:  06/24/14
SQL Column:  TERMINAL_ID
Java Field:  terminalId
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
Identifies a processing device associated to a Point of Sale division. (Mandatory)

Left justified/space filled.

Note: The Terminal ID must be provided by the merchant and assigned to each terminal device (pos entry point) and must be unique when the transaction is face to face.
Added On:  06/24/14
SQL Column:  TOKEN_TYPE
Java Field:  tokenType
Status:  Active
SQL Type:  varchar(4)
Java Type:  String
Attributes:
Merchant Specific Token Value issued by First Data.
Left justified/space filled.

There are two Token types available.
The First is a single use, one time only Token. This token is used one time for a specific transaction and cannot be reused for multiple transactions (sometimes referred to as an F-Token).
The second Token type is a Reusable Token (sometimes referred to as an R-Token). The Reusable Token can be reused by the merchant multiple times for multiple transactions. The merchant is allowed to use the Reusable Token an unlimited number of times as it has no limitation of being tied to just one transaction.
Added On:  06/24/14
SQL Column:  TPP_ID
Java Field:  tppId
Status:  Active
SQL Type:  varchar(6)
Java Type:  String
Attributes:
Left justified/space filled.

The TPP ID is mandatory on all Authorization requests submitted by Third Parties who have been issued one by First Data. If you were assigned a Third Party Processor ID, you are required to send this additional format record.
Added On:  06/24/14
SQL Column:  USERNAME
Java Field:  username
Status:  Active
SQL Type:  varchar(50)
Java Type:  String
Attributes:
The special name, that allows you to enter the system.