Pular para o conteúdo principal

Obter resultado da validação

Este guia explica como obter resultado de uma validação através da API REST de wallets.

Faça uma requisição GET para o endpoint /wallet/transactions/{transaction_id}

Com o token de acesso válido, faça uma requisição para o endpoint (GET/wallet/transactions/{transaction_id}).

Com tudo certo na requisição, o resposta de retorno é um JSON contendo o status da transação como a seguir:

{
"status": "processing"
}

Para mais informações sobre o status, veja a guia Enumerados.

Caso algum erro aconteça, a resposta de retorno é um JSON contendo o erro e o código do erro:

{
"error": {
"code": "40004",
"description": "transaction id is invalid"
}
}

A seguir uma lista dos possíveis erros retornados pelo serviço:

HTTP CodeCódigoDescriçãoMotivo
40040001error decoding jsonOs dados enviados não condizem com o contrato do serviço
40040002error validating jsonAlguma informação está mal formatada ou não foi preenchida
40040004transaction id is invalidO id da transação é inválido (formato)
40040029transaction kind is invalidA transação enviada não é própria para carteiras digitais
40340301not allowedO usuário não tem permissão para fazer tal ação
40440401transaction not foundA transação não foi encontrada
50050001internal errorFalha interna no serviço

Dúvidas?

Não encontrou algo ou ainda precisa de ajuda? Se já é um cliente ou parceiro, pode entrar em contato através da Central de Ajuda.