# Delegar el web service de facturación en ARCA

Delegar es el único trámite que ARCA (ex AFIP) te pide para facturar con YoFacturo: autorizás a la plataforma a operar el web service de Facturación Electrónica en nombre de tu CUIT. Esta guía repasa el recorrido en el portal, y se enfoca en lo que importa a quien integra por API: cómo comprobar la delegación de verdad y cómo interpretar cada respuesta.

## Qué estás delegando exactamente

En el modelo de YoFacturo no generás ningún certificado. Lo que hacés es una **relación** en ARCA: autorizás al CUIT de la plataforma, **20-44894138-9**, a usar el servicio "Facturación Electrónica" (WSFE) en nombre del tuyo. A partir de ahí el certificado de la plataforma firma el acceso y tu CUIT figura como emisor de cada comprobante. Por qué funciona así, y qué lugar ocupa el certificado, está en la guía de [certificados](https://yo-facturo.com/dev/arca/certificado-web-service/).

## El recorrido en el portal de ARCA

El trámite se hace con la clave fiscal del CUIT que va a facturar, y ARCA exige **nivel 3** para administrar relaciones. En resumen:

1. Ingresá a ARCA y abrí el servicio **Administrador de Relaciones de Clave Fiscal**.
2. Elegí **Nueva Relación**. No sirve "Adherir Servicio": eso agrega un servicio a tu propio CUIT y no autoriza a nadie más.
3. En el campo Servicio, buscá la sección **WebServices** y dentro de ella **Facturación Electrónica**.
4. En el campo Representante, buscá el CUIT 20-44894138-9 y confirmá.
5. Verificá que la relación quede en estado **aceptada**.

Si ARCA muestra "Ud no cuenta con Computadores Fiscales registrados", seguí adelante: el computador fiscal es el de la plataforma, no el tuyo. Los menús exactos, con capturas de cada pantalla, están en la [guía paso a paso](https://yo-facturo.com/blog/como-conectar-yofacturo-con-arca-certificado-digital-y-delegacion/).

## Cómo se comprueba una delegación de verdad

Acá está lo que más se confunde. Un ticket de acceso del WSAA no demuestra nada sobre tu delegación, porque el pedido que lo origina no lleva el CUIT del contribuyente. La única prueba válida es una **llamada real a WSFEv1 con tu CUIT**.

YoFacturo la hace por vos. `POST /bill/tax_info/verify-delegation/` recibe el `cuit` a verificar, consulta a ARCA los puntos de venta habilitados para ese CUIT y devuelve el resultado. Requiere el scope `accounting:write`, y la ruta es relativa a `https://api.yo-facturo.com/api/v1`. La respuesta trae, dentro de `data`:

| Campo | Qué significa |
| --- | --- |
| `delegation_verified` | `true` si ARCA aceptó la consulta, `false` si el CUIT no figura entre las relaciones, `null` si ARCA no contestó |
| `platform_cuit` | El CUIT de la plataforma al que tenés que delegar |
| `verified_at` | Fecha y hora de la verificación |
| `enabled_sales_points` | Los puntos de venta que ARCA tiene habilitados para tu CUIT |
| `message` | Un texto listo para mostrar |
| `retry_after` | Una pista orientativa de cuándo reintentar, nunca una promesa |
| `afip_error` | El detalle del error de ARCA, si lo hubo |

### Cómo leer cada resultado

- **`true`.** La delegación funciona. Ya podés emitir comprobantes.
- **`false`.** ARCA contestó y tu CUIT no figura entre las relaciones del certificado de la plataforma. Revisá que la relación se haya hecho en el grupo WebServices, con el servicio Facturación Electrónica, que el representante sea exactamente el CUIT de la plataforma y que figure como aceptada.
- **`null`.** ARCA no respondió en ese momento. No confirma ni desmiente la delegación y, a propósito, **no apaga** una delegación que ya estaba verificada: una caída de ARCA no puede dejarte sin facturar. Esperá unos minutos y volvé a consultar.

## Propagación: por qué a veces tarda

Una relación recién aceptada puede tardar en ser visible para el web service. La respuesta de YoFacturo se redacta con ese cuidado: si la delegación es reciente puede estar propagándose, y no se promete ningún plazo. Si pasó más de un día y el resultado sigue en `false`, revisá que la relación esté en el grupo WebServices, servicio «Facturación Electrónica», al CUIT 20-44894138-9 y en estado aceptada; si está todo bien, escribinos.

## Delegaciones que no son la de facturación

- **Padrón de contribuyentes.** La consulta de padrón es de solo lectura y no exige una delegación por cliente: alcanza con la de la plataforma. Cada servicio de padrón se delega por separado, así que un error "Computador no autorizado a acceder al servicio" apunta a un servicio puntual y no a tu delegación de WSFE. Más detalle en la guía de padrón A5 y A13.
- **Más de un CUIT.** Si operás con CUITs adicionales, cada uno tiene su propia delegación de WSFE y su propia numeración. Las cuentas partner que registran CUITs de usuarios finales disponen de `POST /partner/taxpayers/{taxpayer_id}/verify-delegation/`, con la misma lógica.

## Siguiente paso

Con la delegación en `true`, el próximo requisito es un punto de venta habilitado para web services: lo explica la guía de punto de venta. Para el panorama completo del producto, mirá la [API de facturación](https://yo-facturo.com/api-facturacion/).

## Seguí leyendo

- [WSAA de ARCA explicado](https://yo-facturo.com/dev/arca/wsaa-explicado/)
- [Certificado digital para web services](https://yo-facturo.com/dev/arca/certificado-web-service/)
- [Guía paso a paso con los menús exactos de ARCA](https://yo-facturo.com/blog/como-conectar-yofacturo-con-arca-certificado-digital-y-delegacion/)
- [API de facturación electrónica de YoFacturo](https://yo-facturo.com/api-facturacion/)

Fuente: https://yo-facturo.com/dev/arca/delegar-web-service-facturacion/
