On This Page

{#jumplink-list}  
[Markdown](/docs/cybs/en-us/payer-auth-rupay/integration/all/rest/payer-auth-rupay/pa-s2s-workflow/pa-s2s-otp-validate/pa-s2s-validate-request.md)  
Filter  
FILTER BY TAG

Required Fields for Validating a One-Time Password in RuPay {#pa-s2s-validate-rpy-request-fields}
=================================================================================================

These fields are required for RuPay when validating the one-time password the customer sends:

[consumerAuthenticationInformation.authenticationTransactionContext](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/cons-auth-info-aa/cons-auth-info-authentication-txn-context.md "")
:
This value must be the same value received in the Payer Authentication Enrollment response.

[consumerAuthenticationInformation.authenticationTransactionId](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/cons-auth-info-aa/cons-auth-info-authentication-txn-id.md "")
:
The same value returned in the Payer Authentication Enrollment response must be used as the consumerAuthenticationInformation.authenticationTransactionId in the Payer Authentication Validate request.

[consumerAuthenticationInformation.otpToken](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/cons-auth-info-aa/cons-auth-info-otp-token.md "")
:
Merchant must send the OTP entered by the cardholder as part of this request field in Payer Authentication Validate request.

[deviceInformation.ipAddress](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/rest/api-fields/device-info-aa/device-info-ip-address.md "")
:
Merchant must pass the customer IP address as part of this field.  
RELATED TO THIS PAGE

