Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2613 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa noite estou com problema na nota fiscal NFCe 4.0 pagamento com cartão de credito, quando informo pagamento com apenas um cartão retorna o seguinte erro: 

Rejeicao: Nao informados os dados do cartao de credito/debito nas Formas de Pagamento da Nota Fiscal

 

Ja com duas forma de pagamento funciona normal29170812667605000110650010000018991000018993-nfe.xml

29170812667605000110650010000019011000019019-nfe.xml

  • Fundadores
Postado

Você precisa fornecer as informações da Operadora...

Exemplo:

NFePag.tpIntegra := tiPagIntegrado;
NFePag.CNPJ      := CNPJAdministradora;
NFePag.cAut      := NSUdaTransacaoTEF;
NFePag.tBand     := bcMasterCard;

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Segue XML

Fonte 

      with pag.Add do
      begin
        if (queNFe2.FieldByName('tpag').AsString = '01') then
        begin
          tPag := fpDinheiro;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '02') then
        begin
          tPag := fpCheque;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '03') then
        begin
          tPag := fpCartaoCredito;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '04') then
        begin
          tPag := fpCartaoDebito;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '05') then
        begin
          tPag := fpCreditoLoja;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '10') then
        begin
          tPag := fpValeAlimentacao;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '11') then
        begin
          tPag := fpValeRefeicao;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '12') then
        begin
          tPag := fpValePresente;
        end
        else if (queNFe2.FieldByName('tpag').AsString = '99') then
        begin
          tPag := fpOutro;
        end;

        ACBrNFeDANFeESCPOS1.vTroco := queNFe2.FieldByName('valor_troco').AsFloat;
        vPag := queNFe2.FieldByName('valor_pagamento').AsFloat;
        if (not queNFe2.FieldByName('cnpj').IsNull) then
        begin
          if (queNFe2.FieldByName('tpIntegra').AsInteger = 1) then
          begin
            tpIntegra := tiPagIntegrado;
          end
          else
          begin
            tpIntegra := tiPagNaoIntegrado;
          end;


          CNPJ := queNFe2.FieldByName('cnpj').AsString;
          if (queNFe2.FieldByName('tband').AsString = '01') then
          begin
            tBand := bcVisa;
          end
          else if (queNFe2.FieldByName('tband').AsString = '02') then
          begin
            tBand := bcMasterCard;
          end
          else if (queNFe2.FieldByName('tband').AsString = '03') then
          begin
            tBand := bcAmericanExpress;
          end
          else if (queNFe2.FieldByName('tband').AsString = '04') then
          begin
            tBand := bcSorocred;
          end
          else if (queNFe2.FieldByName('tband').AsString = '99') then
          begin
            tBand := bcOutros;
          end;
          cAut := queNFe2.FieldByName('numero_autorizacao').AsString;
        end;
 

-<pag>


-<detPag>

<tPag>03</tPag>

<vPag>58.50</vPag>


-<card>

<tpIntegra>2</tpIntegra>

<CNPJ>01425787000104</CNPJ>

<tBand>01</tBand>

<cAut>333333</cAut>

</card>

</detPag>

</pag>

29170812667605000110650010000019111000019112-nfe.xml

  • Fundadores
Postado

<tpIntegra>2</tpIntegra> = tiPagNaoIntegrado

12 minutos atrás, Antonio Luiz disse:

acho que o pessoal da sefaz mudou algo na 4.0, quanto ao pagamento com cartão e precisa rever, pois estou com o mesmo erro

é o mesmo que já existia na NFCe...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado
14 horas atrás, José M. S. Junior disse:

Pode ser alguma instabilidade no Sefaz, realizei um teste na 4.0 desta mesma forma com apenas um tipo de pagamento e aceitou...

acha que pode ser algo relacionado com a sefaz PB? a duas semanas que venho testando, e o resultado é o mesmo. 

Sem título.png

Postado

até que encontre uma solução, estou adicionando mais uma forma de pagamento  quando for usar pagamento com cartão.

           with Pag.Add do
               begin
               end;
essa gamb. vai resolvendo.
  • 1 mês depois ...
Postado
Em ‎27‎/‎09‎/‎2017 at 15:39, cgcesar disse:

Opa,

Não quis dizer isso, so queria saber se tem alguma novidade.

enviei um e-mail para o pessoal da Receita do meu estado, relatando o erro, estou aguardando retorno.

a resposta deles foi o seguinte: 

(Boa tarde,

 O erro foi repassado para análise do analista do sistema autorizador da Sefaz Virtual do RS.

Atenciosamente,

Auditor Fiscal Tributário Estadual
Chefe do NAPDF - SER - Paraíba)

  • Este tópico foi criado há 2613 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.