ValidateRequest API Reference: Interactive request/response specification
ValidateRequest Code Recipe: Pseudocode resource with code snippets
| Name | Description | Type | Length | Required |
|---|
| OrgUnitId | Echoed from Request. | String | 24 characters | Required |
| TransactionId | Echoed from Request. | String | 24 characters | Required |
| Status | Status of the validation request. Possible values:- SUCCESS: Ends the transaction with a successful authentication status to the merchant
- STEPUP: Allows the cardholder to be challenged again and will start the RDX process over again with a new RDX Stepup Request
- FAILURE: Ends the transaction with a failed authentication status to the merchant
- FAILWITHFEEDBACK: Presents a screen to the cardholder with instructions to get help and will send back a failed authentication status to the merchant
- ERROR: Returns an unavailable authentication status to the merchant
- BLOCKED: Blocks the card and returns a failed authentication status to the merchant, future authentication attempts are failed until unblocked
- REJECTED: Only supported for 2.x.x transactions. This status ends the transaction with a rejected authentication status to the merchant and indicates they should not proceed with authorization
| String | Enum | Required |
| ErrorDetails | An object that can be used to convey an error message on the response. OOBCallbackValidateResponse.ErrorDetails | Object | NA | Optional |