rodmarzavala/infile-php-core

Core PHP 8.2 SDK for Guatemala's FEL electronic invoicing via Infile S.A.

Maintainers

Package info

github.com/rodmarzavala/infile-php-core

pkg:composer/rodmarzavala/infile-php-core

Statistics

Installs: 19

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v1.3.2 2026-05-04 09:22 UTC

This package is auto-updated.

Last update: 2026-05-04 09:22:19 UTC


README

Packagist Version PHP Version Require License

Un SDK open-source para PHP 8.2+ de facturación electrónica en línea (FEL) de Guatemala, utilizando a Infile S.A. como certificador. Este paquete es agnóstico y no depende de ningún framework.

Nota: Este repositorio es una división de solo lectura (read-only split) del monorepo principal infile-php. Por favor, envía tus issues y pull requests al repositorio principal.

Instalación

composer require rodmarzavala/infile-php-core

Documentación

Para acceder a la documentación completa, guías de inicio rápido y referencia de la API, por favor visita nuestro sitio:

👉 Documentación del SDK (rodmarzavala.github.io/infile-php)

Ejemplo de Uso

use InfilePhp\Core\Dte\Invoice;
use InfilePhp\Core\Dte\Recipient;
use InfilePhp\Core\Dte\Item;

$response = Invoice::create()
    ->for(Recipient::withTaxId('12345678')->name('Juan Pérez')->address('Ciudad'))
    ->add(Item::product('Laptop')->quantity(1)->unitPrice(8500.00))
    ->issue();

echo $response->uuid();