Ao criar uma transação, sua aplicação pode receber uma série de status, entre eles processing
, caso a requisição tenha sido feita de forma assíncrona, ou seja, usando uma postback_url
, que serve como endereço para futuras notificações de mudança nesta mesma transação. Ou um status definitivo como authorized
, paid
ou refused
, em caso de request síncrona usando async=false
. A seguir está a descrição de cada status, e em qual etapa passa a ser utilizado.
Status | Significado |
---|---|
processing | Transação está processo de autorização. |
authorized | Transação foi autorizada. Cliente possui saldo na conta e este valor foi reservado para futura captura , que deve acontecer em até 5 dias para transações criadas com api_key. Caso não seja capturada, a autorização é cancelada automaticamente pelo banco emissor, e o status da transação permanece authorized . |
paid | Transação paga. Foi autorizada e capturada com sucesso, e para boleto, significa que nossa API já identificou o pagamento de seu cliente. |
refunded | Transação estornada completamente. |
waiting_payment | Transação aguardando pagamento (status válido para boleto bancário). |
pending_refund | Transação do tipo boleto e que está aguardando para confirmação do estorno solicitado. |
refused | Transação recusada, não autorizada. |
chargedback | Transação sofreu chargeback. Mais em nossa central de ajuda |
analyzing | Transação encaminhada para a análise manual feita por um especialista em prevenção a fraude. |
pending_review | Transação pendente de revisão manual por parte do lojista. Uma transação ficará com esse status por até 48 horas corridas. |