dev-master
9999999-dev https://github.com/inquid/yii2-facturacomIntegration tu consume Factura.com API (http://docs.facturacom.apiary.io/#introduction/enviroment)
BSD-3-Clause
The Requires
facturacion facturacom
Wallogit.com
2017 © Pedro Peláez
Integration tu consume Factura.com API (http://docs.facturacom.apiary.io/#introduction/enviroment)
Librería para usar el API de http://docs.facturacom.apiary.io/#, (*3)
Laravel Package, (*4)
La forma preferida para instalar esta extensión es a través de composer., (*5)
Para instalar, ejecutar, (*6)
composer require inquid/yii2-facturacom
or agregar, (*7)
"inquid/yii2-facturacom": "*"
en la sección "require" de tu composer.json., (*8)
Configurar como componente, (*9)
$config = [
// ...
'components' => [
'facturacom' => [
'class' => 'inquid\facturacom\Facturacom',
'apiKey' => 'API_KEY...',
'secretKey' => 'SECRET_KEY....',
//'isSandbox' => true
],
// Lista de Clientes
$response = Yii::$app->facturacom->getClientes();
// Se debe enviar objetos ya sea como Model o ActiveRecord, con el mismo nombre de los parametros
// que usa el API de Facturacom, o a través los modelos de la extensión
$cliente = new \inquid\facturacom\models\Cliente();
$cliente->setAttributes([
"nombre" => "Prueba",
"apellidos" => "Test Demo",
"email" => "demo@test.com",
"telefono" => "33 3877 7741",
"razons" => "PRUEBA SA DE CV.",
"rfc" => "XUXX020111001",
"calle" => "Av. Juarez",
"numero_exterior" => "1234",
"numero_interior" => "",
"codpos" => "54473",
"colonia" => "Centro",
"estado" => "Estado Mexico",
"ciudad" => "Nicolas Romero",
"delegacion" => ""
]);
$response = Yii::$app->facturacom->createCliente($cliente);
Iniciativa Programa México:
, (*10)
Integration tu consume Factura.com API (http://docs.facturacom.apiary.io/#introduction/enviroment)
BSD-3-Clause
facturacion facturacom