afipws / afip
There is no license information available for the latest version (v1.3.2) of this package.
Librería para la gestión de Web Services de AFIP
v1.3.2
2025-07-19 17:54 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.0
- monolog/monolog: ~1.13
- phpunit/phpunit: 6.0.*
README
Para el desarrollo de esta librería se toma como referencia el código fuente del Web Services desarrollado por Ivan Muñoz.
Instalación
La instalación se hace a través de Composer
composer require afip-ws/afip
Uso
En primer lugar para poder utilizar el servicio es necesario generar un certificado y una clave desde los servicios de AFIP.
Para obtener información de como obtener el certificado y la key para utilizar el servicio ir a Documentación Técnica de los WS de AFIP
Configuración
<?php $config = [ 'CUIT' => 20200083394, 'production' => true, 'cert' => '/user/local/cert', 'key' => '/user/local/key', 'token_dir' => '/user/local/token_dir/' ]; $this->afip = new \AfipWS\Afip\Afip($config);
Parámetros de configuración disponibles:
| Parametro | Descripcion |
|---|---|
| CUIT | (int) El CUIT a usar en los Web Services |
| production | (bool) (default FALSE) (Opcional) TRUE para usar los Web Services en modo producción |
| cert | (string)Ruta absoluta donde se encuentra el certificado |
| key | (string)Ruta absoluta donde se encuentra el certificado |
| token_dir | (string)Ruta absoluta donde la lib genera el token (requiere permisos de escritura) |
| passphrase | (string) (default 'xxxxx') (Opcional) Frase de contraseña para usar en el Web Service de Autenticación |