[NOTE] This document is also available in Spanish
This library requires PHP 7.1 as minimum
composer require happones/facturama-php-sdk
It includes the library to your project
require __DIR__.'/vendor/autoload.php';
Start the development!
Example:
$facturama = new \Facturama\Client('USER', 'PASSWORD');
With this client you can start working, at this step your are ready to make API calls on behalf of the user.
- Create, get, cancel CFDIs; download XMLs and PDFs and send them by email;
- Check profile and current subscription;
- Logo and digital certificates uploading;
- CRUDs for Product, Customer, Branch office and series.
All operations will be reflected on Facturama's web app.
- Create, get, cancel CFDIs; download XMLs and PDFs;
- CRUD for digital sign certificates ("CSD", "Certificados de los Sellos Digitales").
These operations will not be reflected on Facturama's web app.
With this client you can start to work, in this step you're ready to make API calls on behalf of the user.
Don't forget to check out our examples codes in the examples directory
That is great! Just fork the project in GitHub, create a topic branch, write some code, and add some tests for your new code.
Thanks for helping!