Clase auxiliar para el servicio de timbrado del PAC Finkok que se utilizara en el CFDI 3.3 (Factuxis v3)

1.0.19 2017-08-04 16:15 UTC

This package is not auto-updated.

Last update: 2025-03-30 06:14:32 UTC


README

Este paquete te permite hacer uso del web service de Finkok

Introducción

Finkok-Helper provee un mecanismo para usar el servicio de timbrado de Finkok.

Instalación

Simplemente instala el paquete con composer:

composer require xisfacturacion/finkok

Una vez composer termine de instalar el paquete se debe importar el paquete y crear una nueva instancia pasando los parametros correspondientes:

require_once __DIR__ . '\vendor\autoload.php'; // Autoload files using Composer autoload

use XisFacturacion\Finkok;

$username = "";   //Usuario finkok
$password = "";   //Contraseña finkok
$sandbox = false; // por defecto esta en true

$finkok = new Finkok($username, $password, $sandbox);

Uso

Agregar clientes, obtener clientes, timbrar y cancelar es muy fácil, los metodos contienen la siguiente firma y devuelven un valor adecuado para trabajar con el resultado.

Agregar clientes

$finkok->newCliente($rfc);

Obtener clientes

$clientes = $finkok->getClientes();

Obtener cliente por rfc

$client = $finkok->getClientePorRfc($rfc);

Timbrar

$response = $finkok->timbrar($xml);

Cancelar

$response = $finkok->cancelar($rfcemisor, $uuid);

Licencia

Finkok-Helper es un programa de codigo abierto bajo la licencia MIT license