InitiateActionResponse
Resposta à chamada de InitiateAction.
Referência para a chamada de API InitiateAction: Especificação interativa para chamada/resposta.
Exemplo de codificação para a InitiateAction: Exemplo de codificação com trechos de pseudocódigos.
Nome | Descrição | Tipo | Tamanho | Condição |
---|---|---|---|---|
ProcessorId | Repetido da chamada de Request. | String | Até 24 caracteres | Requerido |
IssuerId | Repetido da chamada de Request. | String | Até 24 caracteres | Requerido |
TransactionId | Repetido da chamada de Request. | String | Até 36 caracteres | Requerido |
StepupRequestId | Repetido da chamada de Request. | String | Até 36 caracteres | Requerido |
Language | Idioma para exibir as instruções e solicitar ao titular do cartão. Este valor decidirá qual modelo será carregado, desde que o modelo de idioma esteja disponível. Se não for fornecido, o idioma será selecionado com base na configuração do emissor e na preferência do navegador. Exemplos: pt, en-US | String | Até 8 caracteres | Opcional |
Status | Status da solicitação de Initiate Action. Valores possíveis: | String | Enum | Requerido |
TransStatusReason | Fornece informações sobre o campo Transaction Status possui o valor especificado. Valores de Transaction Status Reason. | String | 2 caracteres | Opcional |
RiskIndicator | Se retornado, esse valor será usado na criação de determinados Valores de Autenticação (AV) para EMV. O valor passado deve estar em conformidade com o valor AV atual que o emissor está usando. Isso também pode depender da bandeira do cartão da transação. Por exemplo, CAVV e IAV aceitam valores diferentes. Nas respostas do Desafio (Stepup, InitiateAction, Validate) este valor é atualmente ignorado para usos de CAVV em favor do mapeamento para o “Tipo de Credencial”. Para uso do Enhanced IAV SPA2, se recebido, esse valor substituirá o mapeamento para o “Tipo de credencial”. Nota: Este valor será convertido em um equivalente hexadecimal. | String | Até 3 caracteres | Opcional |
Credentials | Uma lista de objetos Credenciais que serão usados para desafiar o usuário. Deve conter pelo menos uma informação de contato do consumidor. Se vários forem retornados, o VCAS pode ser configurado para mostrar ao usuário uma “tela de escolha”. InitiateActionResponse.Credentials.Credential | List Object | Mínimo um caracter | Requerido |
Reason | Um objeto que pode ser usado para enviar um código de status e uma descrição. InitiateActionResponse.Reason | Object | NA | Opcional |
Error | Um objeto que pode ser usado para transmitir uma mensagem de erro na resposta. InitiateActionResponse.Error | Object | NA | Opcional |
Updated 6 months ago