Configuração de NF-e
Cada organização pode habilitar e configurar a emissão automática de notas fiscais.
Campos de Configuração
| Campo | Descrição |
|---|---|
| Provedor | mock, nfe_io ou kobana |
| Ambiente | sandbox ou production |
| Habilitado | Se a emissão de NF-e está ativa |
| Política de emissão | Quando a NF-e é emitida automaticamente |
| Chave da API NFe.io | Chave de autenticação (criptografada) |
| Empresas NFe.io | Cache de empresas cadastradas no provedor |
| Descrição do serviço | Descrição padrão adicionada às notas |
| Máximo de tentativas de emissão | Padrão: 5 |
| Máximo de tentativas de cancelamento | Padrão: 5 |
| Intervalos de retry (minutos) | Padrão: [0, 30, 60, 180, 360] |
Políticas de Emissão
| Política | Descrição |
|---|---|
disabled | Emissão de NF-e desabilitada |
on_finalization | Emitir quando a fatura é finalizada |
on_full_payment | Emitir quando a fatura é totalmente paga (padrão) |
per_installment | Emitir uma NF-e para cada parcela paga |
Exemplos
on_full_payment: Uma fatura de R$ 1.000 gera uma NF-e de R$ 1.000 quando totalmente paga.
per_installment: Uma fatura de R$ 1.000 parcelada em 3× gera três NF-e de R$ 333,33 conforme cada parcela é paga.
on_finalization: A NF-e é emitida no momento da finalização da fatura, independente do pagamento.
Captura de tela
A tela /dashboard/nfe-settings reúne a configuração de NF-e por empresa: provedor (NFe.io, Kobana), ambiente (sandbox/produção), chave de API criptografada em repouso, mapeamento de código de serviço, política de emissão (per_payment, per_installment, on_finalization), webhooks de retorno e flags de envio de e-mail.
