Integração entre os scripts de autenticação 3DS e Silent Order Post (SOP)
A autenticação 3DS pode ser combinada com o script do Silent Order Post (SOP) para realizar transações autenticadas e seguras. Nesse modelo, o processo de autenticação ocorre de forma separada da autorização, permitindo que os dados gerados pelo script 3DS sejam informados na requisição de autorização junto com o PaymentToken
gerado via Silent Order Post.
Etapa 1 – Autenticação 3DS
A autenticação deve ser realizada antes da autorização da transação. Para isso, é necessário executar o script de autenticação 3DS na página de checkout.
Após a execução do script, são retornados os seguintes dados:
eci
;cavv
;xid
;referenceId
Esses dados devem ser informados na requisição de autorização no nó Payment.ExternalAuthentication
.
Envie o campo Authenticate
como true para indicar que a transação foi autenticada via 3DS antes da autorização.
Etapa 2 – Executar o script do Silent Order Post (SOP)
Após obter o PaymentToken
por meio do script do Silent Order Post, inicie o processo de autorização e envie o PaymentToken
no lugar dos dados do cartão.
Veja a seguir o fluxo completo da etapa de autorização após a execução dos scripts:
Este é um exemplo de requisição de cartão de crédito com autenticação 3DS e Silent Order Post (SOP), cuja resposta segue o padrão de uma transação de crédito.
Updated about 13 hours ago