Este guia explica como reenviar notificação para uma nova transação através da API REST.
/credit/transactions/{ID_DA_TRANSACAO}/notify
Com o token de acesso válido, faça uma requisição para o endpoint (POST/credit/transactions/{ID_DA_TRANSACAO}/notify
) enviando seguintes parâmetros:
Com tudo certo na requisição, o resposta de retorno é um JSON contendo o ID da transação e o link como a seguir:
Caso algum erro aconteça, a resposta de retorno é um JSON contendo o erro e o código do erro:
A seguir uma lista dos possíveis erros retornados pelo 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.
400
40001
error decoding json
Os dados enviados não condizem com o contrato do serviço
400
40002
error validating json
Alguma informação está mal formatada ou não foi preenchida
400
40004
transaction id is invalid
O id da transação é inválido (formato)
400
40009
transaction status is invalid
O status da transação não permite o reenvio de notificação (já está concluído)
400
40021
invalid phone
O telefone informado é inválido, deve seguir o padrão: 55 DDD NUMERO. Ex: 5543999999999
400
40022
invalid email
O e-mail informado é inválido
403
40301
not allowed
O usuário não tem permissão para fazer tal ação
404
40401
transaction not found
A transação não foi encontrada
429
40001
too many requests
Ratelimit atingido
500
50001
internal error
Falha interna no serviço