Field Name | Description | Required | Field Definition |
---|---|---|---|
MerchantId | Merchant identification code. This value is assigned to the Merchant. | Y | AN(50) |
MerchantReferenceNumber | Merchant specified data. | N | AN(20) |
MsgType | cmpi_authenticate | Y | AN(50) |
PAResPayload | PARes generated transaction identifier. This value links the request message to the cmpi_lookup message. CONDITION: When the TransactionId is passed in the PARes value does not need to be passed in. | C | AN(10240) |
ProcessorId | Merchant Processor identification code. This value is assigned to the Merchant. | Y | AN(20) |
TransactionId | Centinel generated transaction identifier. This value links the request message to the cmpi_lookup message. NOTE: The TransactionId is the preferred identifier for linking the Lookup and Authenticate message. | Y | AN(20) |
TransactionPwd | A password to secure and verify the transaction originated from the Merchant represented by the transaction details. The password value is configured in the Merchant profile. | Y | AN(50) |
TransactionType | Identifies the Transaction Type used for processing. Possible Values: C - Credit Card/Debit Card Authentication | Y | AN(3) |
Version | Application message version identifier. Current Version - 1.7 | Y | AN(3) |
IVR Extensions (India Only) | |||
Credential | The authentication credential used to authenticate the Consumer with the ACS. This will be an OTP (One Time Password) or SP (Static Password). | C (required for IVR transactions) | AN(128) |
CredentialEncrypted | A flag to indicate if the passed credential has been encrypted by the Merchant. | O | Boolean |
Manage space
Manage content
Integrations