Motivo: Ao emitir uma NF-e (modelo 55) ou NFC-e (modelo 65), e no Meio de Pagamento for informado ‘90 - Sem pagamento' e no Valor de Pagamento foi informado um valor diferente de R$0,00, será retornado a rejeição 904.
Regra de Validação da Sefaz:
Solução: O Valor do Pagamento poderá ser omitido quando o Meio de Pagamento for igual a ‘90 - Sem Pagamento’ e se informado, deve ser igual a R$0,00.
Verifique abaixo como corrigir no emissor de Nota Fiscal da Webmania:
Para emissões via API, corrija os parâmetros sinalizados abaixo, e siga as instruções conforme a documentação: REST API de Nota Fiscal Eletrônica.
Se realiza emissões via Painel, fique tranquilo! Nosso emissor desabilita o campo ‘Valor do Pagamento’ quando o Meio de Pagamento for ‘90- Sem Pagamento’, para que não ocorra rejeição.
Feitas as correções, basta reemitir a Nota Fiscal.
Fonte: Manual de Orientação do Contribuinte - MOC 7.0
Em caso de dúvidas, nosso suporte estará disponível nos canais de atendimento.