Códigos de Resposta

São códigos retornados durante uma transação dentro da AZPay.

Tipo de operação

Exemplo de resposta, no caso é uma transação de Venda Direta:

<transaction-response id="1" versao="1.0">
    <transactionId>08122F2B-B1A5-28C4-06E0-4F1E9A06CECD</transactionId>
    <operationId>3</operationId> ----> 3 = Venda direta
    <status>8</status>
    <message>APPROVED</message>
    <log>logs/2018/05/15/1512.log</log>
    <errorCode/>
    <order>
      ...
    </order>
    <processor>
      ...
    </processor>
</transaction-response>

Tipo de operação é forma como foi escolhida a transação, esta resposta encontra-se na TAG operationId

CódigoTipo de OperaçãoInterno
1AutorizaçãoAUTHORIZE
2Captura de transaçãoCAPTURE
3Venda DiretaSALE
5CancelamentoCANCEL
6Consulta / PesquisaREPORT
7Transação RecorrenteREBILL
8Transação utilizando Boleto BancárioBOLETO
9AutenticaçãoAUTH
10PagseguroPAGSEGURO
11PaypalPAYPAL
12Transferência EletrônicaTRANSFER
13Moedas DigitaisCRYPTOCURRENCY

Status da transação

Exemplo de resposta, no caso é uma transação de Venda Direta na qual foi aprovada:

<transaction-response id="1" versao="1.0">
    <transactionId>08122F2B-B1A5-28C4-06E0-4F1E9A06CECD</transactionId>
    <operationId>3</operationId> ----> 3 = Venda direta
    <status>8</status>           ----> 8 = Capturada
    <message>APPROVED</message>  ----> Mensagem de aprovação
    <log>logs/2018/05/15/1512.log</log>
    <errorCode/>
    <order>
      ...
    </order>
    <processor>
      ...
    </processor>
</transaction-response>

A TAG status é a resposta mais importante da comunicação, neste caso é a resposta do status atual da transação, encontra-se logo abaixo da TAG operationId

CódigoStatusDescrição
0Criada / Em andamentoA transação ainda não foi processada pelo Adquirente escolhido para transacionar.
1AutenticadaA transação foi validada, mas ainda não foi processada para saber se foi aprovada.
2Não-AutenticadaNão houve validação do cartão de crédito.
3Autorizada pela operadoraA transação foi aprovada, mas ainda não foi capturada, os créditos ainda não foram creditados para o lojista.
4Não-Autorizada pela operadoraA transação não foi aprovada, verifique a tabela de possíveis erros.
5Em CancelamentoA transação ainda não foi cancelada, aguardando adquirente retornar a confirmação.
6CanceladoA transação foi cancelada e não será mais creditada o valor para o lojista.
7Em CapturaA transação ainda não foi capturada, aguardando adquirente retornar a confirmação.
8Capturada / FinalizadaA transação foi capturada e os créditos foram confirmados para o lojista.
9Não-CapturadaA transação não foi capturada, tentar novamente a captura.
10Pagamento Recorrente - AgendadoA transação de pagamento foi agendada para as datas definidas pelo envio do XML.
11Boleto GeradoO boleto foi gerado com sucesso.