OOBCallbackValidateStatusRequest
Esta chamada é usada apenas para a API OOB Callback Validate Status e é aplicável somente aos tipos de Stepup OUTOFBANDOTHER e BIOMETRIC.
Referência para a chamada de API OOB Callback Validate Status: Especificação interativa para chamada/resposta.
| Nome | Descrição | Tipo | Tamanho | Condição |
|---|---|---|---|---|
| ProcessorId | Identificação fornecida pelo VCAS. | String | 24 caracteres | Requerido |
| IssuerId | Identificação fornecida pelo VCAS. | String | 24 caracteres | Requerido |
| TransactionId | ID de referência de transação gerada por VCAS: valor GUID de 36 caracteres. | String | Até 36 caracteres | Requerido |
| StepupRequestID | Identificador único para identificar a solicitação específica de Stepup. | String | Até 36 caracteres | Requerido |
| Language | Idioma para exibir as instruções e o prompt ao portador do cartão. Esse valor determinará qual modelo será carregado, desde que o modelo de idioma esteja disponível. Se não for informado, o idioma será selecionado com base na configuração do emissor e na preferência do navegador. Exemplos: en; pt-BR or pt-PT | String | Até 8 caracteres | Opcional |
| Status | Status da solicitação de validação. Valores possíveis:
| String | enum | Obrigatório |
| TransStatusReason | Fornece informações sobre o motivo pelo qual o campo Transaction Status possui o valor especificado. | String | 2 caracteres | Opcional |
| RiskIndicator | Se retornado, este valor será usado na criação de determinados Authentication Values (AV) para EMV 3DS. O valor informado deve estar em conformidade com o valor AV atual que o emissor está utilizando. Isso também pode depender da bandeira do cartão da transação — por exemplo, CAVV e IAV aceitam valores diferentes. Observação: Este valor será convertido para seu equivalente hexadecimal. Consulte o documento “VCAS Enhanced Authentication Value Support Guide” para mais detalhes sobre os AVs disponíveis atualmente e seus valores correspondentes. | String; enum | 3 caracteres | Opcional |
| Reason | Um objeto que pode ser usado para enviar um código de status e uma descrição. OOBCallbackValidateStatus.Reason | Object | NA | Opcional |
| Error | Um objeto que pode ser usado para transmitir uma mensagem de erro na resposta. OOBCallbackValidateStatus.ErrorMessage | Object | NA | Opcional |
| RReqOverrides | Para o fluxo OOB Callback Validate Status, o StepupType para esta transação é OUTOFBAND_EMBEDDED. Nesse fluxo, RReqOverrides é um objeto obrigatório na resposta de validação (Validate Response). Esse campo é um objeto que contém quatro atributos, todos afetando diretamente campos na mensagem RReq:
OOBCallbackValidateStatus.RReqOverrides (Object) | Object | NA | Condicional; Obrigatório para o fluxo de OOB Callback |
Updated 27 days ago