[NOTE] This document is also available in English
Librería para consumir la API Web y API Multiemisor de Facturama.
Puedes consultar la guía completa de la API.
Crear una cuenta de usuario en el ambiente de prueba Sandbox
Para API Web, realiza la configuración básica usando RFC de pruebas "EKU9003173C9", más información aquí.
Sellos Digitales de prueba (CSD), aquí.
Esta librería requiere PHP 5.5 como mínimo
composer require facturama/facturama-php-sdk:^2.0@dev
Incluye la librería a tu proyecto
require __DIR__.'/vendor/autoload.php';
Ejemplo:
$facturama = new \Facturama\Client('USER', 'PASSWORD');
Creación de CFDIs con un único emisor, (el propietario de la cuenta, cuyo Perfil Fiscal se tiene configurado)
Todas las operaciones son reflejadas en la plataforma web.
- Crear, Consultar y Cancelar CFDI, así como descargar XML, PDF y envío de éstos por e-mail;
- Consultar Perfil y Suscripción actual;
- Carga de Logo y Certificados Digitales;
- CRUD de Productos, Clientes, Sucursales y Series.
Ejemplos: aquí
Creación de CFDIs con múltiples emisores.
Las operaciones NO se reflejan en la plataforma web.
- Crear, Consultar, Cancelar descarga de XML
- CRUD de CSD (Certificados de los Sellos Digitales).
Ejemplos: aquí
¡Genial! Simplemente realiza un fork del proyecto en GitHub, crea un branch, escribe un código y agregua algunas pruebas para tu nuevo código.
¡Gracias por ayudar!