7. Confirmação de transação

Para cada transação realizada, a Automação deve obter através da função PW_iGetResult o valor do
parâmetro PWINFO_CNFREQ. Se este for igual a 1, indica que o status final da transação deve
obrigatoriamente ser informado pela Automação ao Pay&Go Web, através da função
PW_iConfirmation.

Isto pode ocorrer para:

• Transações bem-sucedidas (PW_iExecTransac retorna PWRET_OK);
• Transações em curso (PW_iExecTransac retorna PWRET_MOREDATA) que não sejam finalizadas
(PW_iExecTransac não é mais chamado), por exemplo porque o operador interrompeu a
transação.

Caso uma transação requeira confirmação, é imprescindível que a Automação realize este processo,
caso contrário o status pendente da transação poderá deixar o Ponto de Captura bloqueado para
novas transações até que a pendência seja resolvida.

Com isso, é importante que, imediatamente após o retorno de PW_iExecTransac, a Automação
obtenha os dados de seu interesse através de PW_iGetResult e armazene estes em memória nãovolátil, para confirmação da transação após uma possível queda de energia.