SDK PHP v0.1.0
SDK PHP para Facturación SRI
Integra facturación electrónica SRI en tu proyecto Laravel o PHP en minutos. Auth, Empresas, Documentos y RIDE PDF. Publicado en Packagist.
composer require factus-easy/factus-easy-sdk:^0.1
Instalación simple
Un solo comando de Composer desde Packagist. PHP 8.3+, Guzzle incluido.
Excepciones tipadas
Errores HTTP mapeados a excepciones: 401, 404, 409, 422, 429.
Idempotencia incluida
Reintentos seguros con UUID v4 para cada POST.
Primeros pasos
¿No tienes cuenta? Créala gratis
Para usar el SDK necesitas una cuenta en Factus Easy. Si aún no tienes una:
- Ve a registro de Factus Easy.
- Completa tus datos (nombre, email, contraseña).
- Confirma tu correo electrónico (revisa tu bandeja de entrada).
- Inicia sesión y ve al panel de administración para crear tu primera empresa.
Una vez registrado, usa tu email y contraseña en el SDK:
$sdk = new FactusEasy();
$sdk->auth()->login('[email protected]', 'tu-contraseña');
Lo que incluye el SDK
Recursos
- auth()->register(), login(), logout()
- company()->list(), create(), update()
- company()->uploadCertificate(), uploadLogo()
- document()->register(), registerBatch()
- document()->status(), downloadRide(), downloadRideTo()
Tipos de documentos
- 01 — Factura (IVA 15%)
- 04 — Nota de Crédito
- 07 — Comprobante de Retención
¿Listo para integrar?
Crea tu cuenta gratis y empieza a emitir documentos electrónicos hoy mismo.