¿Qué es ARCA y qué cambió con respecto a AFIP?
A fines de 2024, el organismo recaudador argentino pasó a llamarse ARCA (Agencia de Recaudación y Control Aduanero), reemplazando la denominación AFIP. El cambio fue principalmente de nombre: la infraestructura técnica para emitir comprobantes electrónicos se mantuvo en gran medida. Los servicios web que permiten emitir facturas digitales siguen operando bajo la misma lógica, con endpoints y certificados que los contribuyentes ya conocían.
Lo que sí se actualizó progresivamente es la plataforma de gestión, la comunicación oficial y algunas pantallas del portal de contribuyentes. Para una tienda que vende online, lo relevante es esto: el motor de facturación electrónica no desapareció, se consolidó. La API de ARCA sigue siendo el canal oficial para emitir el CAE (Código de Autorización Electrónico), que es lo que valida legalmente cada comprobante.
Si tu tienda WooCommerce ya estaba integrada con los Web Services de AFIP, probablemente siga funcionando. Pero si estás arrancando una integración nueva o actualizando una vieja, conviene verificar credenciales, certificados vigentes y compatibilidad con los endpoints actuales del organismo.
Obligación legal de facturar en e-commerce Argentina
Toda venta en Argentina —presencial o digital— obliga al vendedor a emitir un comprobante fiscal válido. En e-commerce esto significa que cada pedido completado en tu tienda WooCommerce necesita su factura o ticket fiscal, según la condición impositiva del vendedor y del comprador.
La condición del cliente define el tipo de comprobante:
- Consumidor Final: se emite Factura B (responsable inscripto) o Factura C (monotributista).
- Responsable Inscripto: se emite Factura A, discriminando el IVA.
- Monotributista o Exento: dependiendo de la categoría del vendedor, puede emitir Factura C.
La omisión de comprobantes en ventas online tiene las mismas consecuencias legales que en el comercio físico: multas, clausuras y responsabilidad penal en casos graves. 'Es una venta por internet' no es una justificación válida ante ARCA. Lo vemos seguido en proyectos de clientes que vienen con tiendas armadas apuradas: el checkout estaba prolijo, el pago funcionaba, pero la facturación era un punto ciego que nadie había resuelto.
Cómo funciona la integración técnica con WooCommerce
WooCommerce no trae facturación electrónica argentina de forma nativa. La integración se logra conectando la tienda con los Web Services de ARCA —WSFE para factura electrónica y WSAA para autenticación— ya sea mediante un plugin específico o mediante desarrollo a medida.
El flujo técnico básico funciona así:
- El cliente completa la compra y WooCommerce registra el pedido como 'procesado' o 'completado'.
- El sistema de facturación intercepta ese evento mediante hooks de WooCommerce, como
woocommerce_order_status_completed. - Se construye el request con los datos del comprobante: CUIT del vendedor, tipo de comprobante, importes, condición del comprador.
- Se autentica contra WSAA usando el certificado digital del contribuyente, obteniendo un token temporal.
- Con ese token se llama al WSFE, que devuelve el CAE y la fecha de vencimiento.
- El sistema genera el PDF de la factura y lo adjunta al email de confirmación del pedido.
Este flujo puede ser automático —se dispara solo al cambiar el estado del pedido— o manual, donde el administrador aprueba cada factura desde el backoffice. Para tiendas con volumen alto, la automatización total deja de ser una comodidad y se vuelve necesaria.
Plugins y herramientas disponibles para WooCommerce
El ecosistema de plugins para facturación electrónica argentina en WooCommerce no es enorme, pero tiene opciones consolidadas. Las más usadas en el mercado local son:
- Facturante: servicio SaaS argentino con plugin oficial para WooCommerce. Gestiona la autenticación, el CAE y el PDF. Tiene plan gratuito con límite mensual de comprobantes.
- WooFact / AFIP Facturador: plugins de desarrolladores independientes publicados en GitHub o el directorio de WordPress. Varían bastante en calidad y mantenimiento activo, así que hay que revisar fechas de actualización y compatibilidad con la versión instalada de WooCommerce.
- Integraciones propias vía API: para tiendas con necesidades específicas —múltiples puntos de venta, lógica de precios compleja, condiciones impositivas mixtas— muchas agencias desarrollan la integración consumiendo directamente los Web Services de ARCA, sin depender de un plugin intermediario. En Xulum nos pasó que esta es la única opción que realmente escala cuando el negocio crece y las reglas de negocio se complican.
- Tango Gestión / Colppy / Contasimple: sistemas de gestión contable argentinos con módulos de sincronización con WooCommerce. Emiten comprobantes desde su plataforma y envían el CAE de vuelta a la tienda.
La elección depende del volumen de ventas, el presupuesto mensual y cuánto control técnico se quiere tener sobre el proceso. Un plugin SaaS es más rápido de implementar; un desarrollo propio es más robusto a largo plazo.
Paso a paso para configurar la emisión automática
Independientemente de la herramienta elegida, el proceso de configuración sigue una secuencia que conviene respetar para evitar problemas en producción.
1. Obtener el certificado digital en ARCA
Desde el portal de ARCA, con clave fiscal nivel 3, ingresá al servicio 'Administrador de Relaciones de Clave Fiscal' y generá un certificado para el servicio 'wsfe'. Descargá el archivo .crt y guardá el .key privado en un lugar seguro.
2. Configurar el punto de venta electrónico
En ARCA también tenés que habilitar un punto de venta del tipo 'Web Services' —no manual, no CAE en línea con controlador fiscal—. Cada punto de venta tiene un número que va a ir en cada comprobante emitido.
3. Instalar y configurar el plugin o la integración
Cargá el certificado, el CUIT, el número de punto de venta y elegí si trabajar en modo homologación (ambiente de pruebas de ARCA) o producción. Siempre empezá en homologación.
4. Definir la lógica de tipos de comprobante
Configurá qué tipo de factura se emite según la condición del cliente. Si tu tienda vende solo a consumidores finales, es más simple. Si vendés también a empresas que piden Factura A, necesitás un campo en el checkout donde el cliente ingrese su CUIT y condición impositiva.
5. Testear en homologación
Realizá pedidos de prueba y verificá que el CAE se genere correctamente, que el PDF tenga todos los datos legales requeridos —razón social, CUIT, domicilio fiscal, leyendas obligatorias— y que el email llegue con el adjunto.
6. Pasar a producción y monitorear
Activá el modo producción y revisá los primeros pedidos reales de forma manual. Configurá alertas para errores de comunicación con ARCA —timeouts, rechazos por datos incorrectos— para que no queden pedidos sin factura.
Errores comunes y cómo evitarlos
Los problemas que aparecen con más frecuencia en este tipo de integraciones son bastante predecibles. Conocerlos de antemano ahorra tiempo y evita situaciones incómodas con clientes que reclaman su comprobante.
- Certificado vencido: los certificados de ARCA tienen vigencia limitada. Si no se renuevan a tiempo, la tienda deja de poder emitir comprobantes sin que el cliente reciba ningún aviso. Configurá un recordatorio con suficiente anticipación.
- Número de punto de venta mal configurado: un dígito equivocado genera rechazos sistemáticos. Verificalo contra el que figura en ARCA antes de salir a producción.
- CUIT del cliente inválido en Facturas A: si el cliente ingresa un CUIT inexistente o con error tipográfico, el Web Service rechaza el comprobante. Implementá validación en tiempo real en el checkout.
- No contemplar notas de crédito: cuando un cliente devuelve un producto o se cancela un pedido ya facturado, hay que emitir una nota de crédito electrónica. Muchos setups básicos omiten este paso y generan inconsistencias contables que después son difíciles de resolver.
- Diferencias de importes por redondeo: ARCA valida que los montos cuadren exactamente. Un redondeo mal implementado en el cálculo de IVA puede generar rechazos difíciles de diagnosticar.
- Confundir ambiente de pruebas con producción: emitir en homologación creyendo que es producción —o al revés— es más común de lo que parece. Chequeá siempre el endpoint configurado.
Consideraciones finales antes de salir en vivo
Integrar la facturación electrónica de ARCA en WooCommerce no es solo un trámite técnico. Una tienda que factura automáticamente genera confianza, reduce trabajo manual del equipo y elimina el riesgo de olvidar comprobantes en períodos de alto volumen como el Cyber Monday o el Hot Sale.
Antes de activar en producción, revisá estos puntos junto a tu desarrollador o agencia:
- ¿El hosting tiene salida HTTP/S habilitada hacia los endpoints de ARCA? Algunos planes de hosting compartido bloquean conexiones externas.
- ¿La tienda tiene SSL activo? Es requisito para manejar datos fiscales.
- ¿El certificado digital está almacenado de forma segura fuera del directorio público de WordPress?
- ¿Hay un sistema de reintentos si ARCA devuelve un error temporal?
- ¿El contador o responsable fiscal revisó los tipos de comprobante configurados?
Si además querés que el checkout esté bien pensado para capturar los datos fiscales del cliente sin fricciones, vale la pena revisar el diseño de toda la experiencia de compra. El equipo de Xulum trabaja ese tipo de decisiones desde el diseño web orientado a conversión para e-commerce, integrando requerimientos técnicos y experiencia de usuario desde el inicio del proyecto.
Por último, si ya tenés Mercado Pago como pasarela de pago, la integración de facturación puede complementarse de forma natural con ese flujo. Si aún no lo configuraste, podés ver cómo hacerlo en nuestra guía sobre cómo integrar Mercado Pago en WooCommerce en Argentina paso a paso.
¿Tu tienda factura bien o tiene puntos ciegos?
En Xulum revisamos sin costo tu configuración actual de WooCommerce: desde cómo está conectada con ARCA hasta cómo llega esa factura al cliente. No es una llamada de ventas genérica — es una mirada técnica real sobre lo que tiene tu tienda hoy. Si encontramos algo para mejorar, te lo decimos con nombre y apellido.
Consultar ahora

