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.*
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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 |