Skip to content

Confirmação e Desfazimento de Transações

Confirmação e Desfazimento de Transações

As funções utilizadas no tratamento de confirmações e desfazimentos são as seguintes:

int DIRETIVA_CALLBACK ConfirmaCartao(char *pNumeroControle)

A função ConfirmaCartao é utilizada pelo sistema de automação para solicitar ao sistema TEF Linx a confirmação de uma transação que foi aprovada.


int DIRETIVA_CALLBACK DesfazCartao(char *pNumeroControle)

A função DesfazCartao é utilizada pelo sistema de automação para solicitar ao sistema TEF Linx o desfazimento de uma transação que foi aprovada.


int DIRETIVA_CALLBACK FinalizaTransacao()

A função FinalizaTransacao é utilizada pelo sistema de automação para solicitar ao sistema TEF Linx a finalização da operação de venda. É necessário que a AC chame este método após a confirmação ou desfazimento da transação, para efetivação da ação selecionada anteriormente. O comportamento desta função dependerá do modo de desfazimento que estiver configurado pela função ConfirmaCartao.


int DIRETIVA_CALLBACK ConfiguraModoDesfazimento(int iModoDesfazimento)

A função ConfiguraModoDesfazimento é utilizada para configurar o funcionamento das operações de desfazimento. Ela é documentada a fundo na página Utilização Paykit.