nfseprefeitura / nfse
Biblioteca ABRASF NFS-e para Porto Seguro/BA
Installs: 56
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/nfseprefeitura/nfse
Requires
- php: >=7.4
- ext-soap: *
- guzzlehttp/guzzle: ^7.0
- dev-main
- v2.0.0.32
- v2.0.0.31
- v2.0.0.30
- v2.0.0.29
- v2.0.0.28
- v2.0.0.27
- v2.0.0.26
- v2.0.0.25
- v2.0.0.24
- v2.0.0.23
- v2.0.0.22
- v2.0.0.21
- v2.0.0.20
- v2.0.0.16
- v2.0.0.15
- v2.0.0.14
- v2.0.0.13
- v2.0.0.12
- v2.0.0.11
- v2.0.0.10
- v2.0.0.9
- v2.0.0.8
- v2.0.0.7
- v2.0.0.6
- v2.0.0.5
- v2.0.0.4
- v2.0.0.3
- v2.0.0.2
- v2.0.0.1
- v1.1.0.23
- v1.1.0.22
- v1.1.0.21
- v1.1.0.20
- v1.1.0.19
- v1.1.0.18
- v1.1.0.17
- v1.1.0.16
- v1.1.0.15
- v1.1.0.14
- v1.1.0.13
- v1.1.0.12
- v1.1.0.11
- v1.1.0.10
- v1.1.0.9
- v1.1.0.8
- v1.1.0.7
- v1.1.0.6
- v1.1.0.5
- v1.1.0.4
- v1.1.0.3
- v1.1.0.2
- v1.1.0.1
- v1.1.0.0
- v1.0.11.13
- v1.0.11.12
- v1.0.11.11
- v1.0.11.10
- v1.0.11.9
- v1.0.11.8
- v1.0.11.7
- v1.0.11.6
- v1.0.11.5
- v1.0.11.4
- v1.0.11.3
- v1.0.11.2
- v1.0.11.1
- v1.0.11.0
- v1.0.10.9
- v1.0.10.8
- v1.0.10.7
- v1.0.10.6
- v1.0.10.5
- v1.0.10.4
- v1.0.10.3
- v1.0.10.2
- v1.0.10.1
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
This package is auto-updated.
Last update: 2026-01-20 23:02:42 UTC
README
Biblioteca PHP para emissão de Notas Fiscais de Serviço Eletrônicas (NFSe) conforme padrão ABRASF 2.02.
Funcionalidades
- Geração de XML para Envio de Lotes RPS
- Comunicação SOAP com webservices de prefeituras
- Validação de certificados digitais
- Suporte aos principais eventos:
- Envio de Lote RPS
- Consulta de Situação de Lote
- Cancelamento de NFSe
Instalação
composer require nfseprefeitura/nfse
Cidades Suportadas
-
Porto Seguro/BA
Provedor: Gestão ISS
Endpoint: https://portoseguroba.gestaoiss.com.br/ws/nfse.asmx?WSDLFunções principais utilizadas:
PortoSeguro::gerarXmlLoteRps()- Gera o XML do lote RPS no padrão ABRASFNFSeSigner::sign()- Assina digitalmente o XMLNfseService::enviar()- Envia o lote para o webserviceProcessarFiscalPortoSeguro::processar()- Processa completo (validação, geração XML, assinatura e envio)
Exemplos disponíveis:
- Exemplo básico - Demonstra uso direto das classes
- Exemplo completo com JSON - Processamento automatizado via JSON
-
Natal/RN (em desenvolvimento)
Provedor: Betha Sistemas
Endpoint: https://natal.rn.gov.br/nfse/ws/nfse.asmx?WSDL Exemplo de uso -
Chapecó/SC (em desenvolvimento)
Provedor: Betha Sistemas
Endpoint: https://chapeco.sc.gov.br/nfse/ws/nfse.asmx?WSDL Exemplo de uso
Documentação Oficial
- Manual ABRASF 2.02
- Exemplos XML