No caso eu não mandei cancelar, eu mandei o comando de FinalizarTransacao
ACBrTEFAPI1.FinalizarTransacao( AResp.Rede,
AResp.NSU,
AResp.Finalizacao,
tefstsErroDiverso );
Mas também testei o comando de CancelarTransacao
ACBrTEFAPI1.CancelarTransacao( AResp.NSU,
AResp.CodigoAutorizacaoTransacao,
AResp.DataHoraTransacaoHost,
AResp.ValorTotal,
AResp.Finalizacao,
AResp.Rede );
O comportamento foi o seguinte...
Ele cancelou a transação que eu mandei cancelar, confirmou as outras transações pendentes e imprimiu todos os comprovantes
seria esse mesmo o comportamento? ou seria outro comando para estorna?