dazza-dev / dgii-sv-signer
Paquete para firmar documento tributario electrónico (DTE) (Factura, Nota de remisión, Nota crédito, Nota débito y Comprobante de retención) basado en las especificaciones de la Dirección General de Impuestos Internos (DGII) de El Salvador.
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/dazza-dev/dgii-sv-signer
Requires
- php: >=8.0
README
Paquete para firmar documento tributario electrónico (DTE) (Factura, Nota de remisión, Nota crédito, Nota débito y Comprobante de retención) basado en las especificaciones de la Dirección General de Impuestos Internos (DGII) de El Salvador.
Instalación
composer require dazza-dev/dgii-sv-signer
Guía de uso
use DazzaDev\DgiiSvSigner\Signer; // Instanciar el signer $signer = new Signer( certificatePath: __DIR__ . '/certificado.crt', privatePassword: 'clave_privada', ); // Firmar el Json $signedJson = $signer->sign($jsonDocument);
Envío de Documento firmado
Una vez firmado el Documento, puedes enviarlo al DGII usando el paquete DGII Sender.
Contribuciones
Contribuciones son bienvenidas. Si encuentras algún error o tienes ideas para mejoras, por favor abre un issue o envía un pull request. Asegúrate de seguir las guías de contribución.
Autor
DGII Signer fue creado por DAZZA.
Licencia
Este proyecto está licenciado bajo la Licencia MIT.