IdPagamento vem null ao enviar a resposta fiscal.
khaddmussistemas opened this issue · comments
Prezados ,
Estou implementando o SAT aqui no CE usando o MFe de homologação da Tanca.
Eu instalei o integrador e estou com algumas duvidas.
1.Quando o pagamento é realizado por cartão eu envio pagamento conforme o codigo abaixo:
retornoPagamento = new RetornoPagamento();
var _chaveRequisicao = Guid.NewGuid().ToString();
var resposta = acbrIntegrador.EnviarPagamento(
chaveRequisicao: "25CFE38D-3B92-46C0-91CA-CFF751A82D3D",
estabelecimento: "10",
serialPOS: CaixaPDV.Serial,
cnpj: "30146465000116",
//Global.Empresa.CNPJ,
icmsBase: venda.TotalFinal,
valorTotalVenda: Valor,
origemPagamento: "POS",
habilitarMultiplosPagamentos: Multiforma,
habilitarControleAntiFraude: false,
codigoMoeda: "BRL",
emitirCupomNFCE: false
);
var respostaRetorno = resposta.GetXml();
Depois uso esse comando :
var respostaStatusPagamento = acbrIntegrador.EnviarStatusPagamento(
codigoAutorizacao: formPagamentoMFe.Pagamento.Autorizacao,
bin: formPagamentoMFe.Pagamento.BinCartao,
donoCartao: formPagamentoMFe.Pagamento.DonoCartao,
dataExpiracao: "02/2065",
instituicaoFinanceira: formPagamentoMFe.Pagamento.Adquirente,
parcelas: int.Parse(formPagamentoMFe.Pagamento.QtdParcelas.ToString()),
codigoPagamento: "1235454",
valorPagamento: Valor,
idFila: venda.ID,
tipo: "1",
ultimosQuatroDigitos: 1234
);
So que não consigo obter o idpagamento na variavel respotastatuspagamento. O idpagamento vem null.
Quando eu vejo na pasta do integrador está os arquivos completos.
359755 AP Arquivo processado 739431594 Pagamento enviado com sucesso ao validador fiscal! O ID da transação para acompanhar o status e identificá-la no portal de ajustes é 739431594 EnviadoAoValidador Poderiam me ajudar?