For RuPay the Check Enrollment service is used to verify that the card is enrolled in a card authentication program.
This request must include the following fields:
deviceInformation.ipAddress
The IP address must be the IP address of the customer who is making the purchase on your website. It must not be hard-coded or contain the address of the merchant’s servers. RuPay requires sending the correct IP address because it is used to manage disputes.
deviceInformation.httpAcceptBrowserValue
This field must contain the value of the Accept header sent by the customer’s web browser.
deviceInformation.userAgentBrowserValue
This field must contain the value of the User-Agent header sent by the customer’s web browser.
paymentInformation.card.securityCode