Para finalizar a operação de venda ou de recebimento, é chamada a função FinalizaTransacao
. A sua resposta conterá o resultado da transação. O funcionamento desta função depende do modo de desfazimento configurado através da função ConfiguraModoDesfazimento
. Caso o modo de desfazimento não seja definido, o client
assume que deverá ser realizado o desfazimento das transações não confirmadas. Já em casos de deixar esse modo explicíto as transações serão desfeitas somente se a função DesfazCartao
for acionado.
Os campos estão abaixo caracterizados.
int DIRETIVA_CALLBACK FinalizaTransacao()
[ 00 ] indica que não existiram restrições para a efetivação da transação.
[ 11 ] indica que existiram restrições para a efetivação da transação. O sistema de automação deve retornar à rotina de recebimento de valores, pois a transação solicitada não foi autorizada, não sendo válida como forma de pagamento
Campo | Tamanho | Descrição |
---|---|---|
02l | [00] Confirmação aceita [11] Confirmação não aceita |