SopagueDocs
v3

Validar Pagamento 3DS

POST/v1/payments/3ds/validate

Valida uma transação com 3DS, confirmando a autenticação e finalizando o processo de validação do pagamento.

Validar Pagamento 3DS

Parâmetros

Exemplo de requisição
{
  "code3ds": "dbe5a61a-836d-45dd-82c1-52d0c5e3c010",
  "validateToken": "eyJhbGciOiJIUzI1NiJ9[...]9oBbxbtuE_vuu6UzU-Mp5BjK2FNp5XAfoDy2uQ"
}
Exemplo de resposta
{
  "paymentAuthorization": {
    "returnCode": "0",
    "description": "Sucesso",
    "paymentId": "020006204409231653310000023790740000000000",
    "authorizationCode": "026603",
    "orderNumber": "3979908797721",
    "amount": 1111,
    "releaseAt": "2020-09-23T16:53:34+00:00"
  }
}

Dicionário de dados — Retorno (200)

Erros

[{
  "tag": "3DS Fail",
  "description": "eci: 00 - threeDsVersion: 2.1.0 - threeDsStatus: AUTHENTICATION_SUCCESSFUL - veresEnrolled: U - directoryServerErrorCode: 203"
}]