base64bits / php-comprobante-electronico-costa-rica

Librería en PHP que actúa como cliente para generar y enviar los comprobantes electrónicos requeridos por el Ministerio de Hacienda de Costa Rica.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Comprobante Electronico (PHP)

Librería en PHP que actúa como cliente para generar y enviar los comprobantes electrónicos requeridos por el Ministerio de Hacienda de Costa Rica.

English: PHP client used to generate and send online invoices to Costa Rica's "Ministerio de Hacienda" (which is an entity similar to the IRS, but in Costa Rica).

Contenido:

Alcance

  • Generación de archivos XML (Estructura version 4.3).
    • Factura electrónica
    • Mensaje de respuesta (receptor)
    • Nota de débito
    • Nota de crédito
    • Tiquete electrónico
  • Encriptacion de archivo XML
  • Envío a hacienda.

Documentación

Ver la wiki del proyecto.

Requisitos

  • PHP >= 5.5
  • Llave criptográfica (PIN). Generar desde ATV.
  • Contraseña OAuth (Token OAuth). Generar desde ATV.

Enlaces

Lista de enlaces a la documentación proporcionada por hacienda:

Registro de cambios

Desarrollo y contribución

Cualquier aporte debe seguir los lineamientos o estándares establecidos en PSR-2.

Para realizar pruebas (Unit testing) con Phpunit, deberas copiar una "llave criptográfica" de pruebas en la carpeta "tests", esta llave debera tener pin "1234".

Licencia

Licencia MIT. Detalles

Open Source

Este paquete es open source (codigo abierto) y es actualmente mantenido y administrado por 10 Quality.

About

Librería en PHP que actúa como cliente para generar y enviar los comprobantes electrónicos requeridos por el Ministerio de Hacienda de Costa Rica.

License:MIT License


Languages

Language:PHP 100.0%