Certificado de ARCA

Generá la clave privada y el pedido de certificado (CSR) con OpenSSL, subilo en ARCA y asociá el certificado al servicio wsfe.

Certificado de ARCA

El certificado digital es lo que le demuestra a ARCA que las facturas las pide tu empresa. Se hace una vez (dura dos años) y tiene tres partes: generar una clave y un pedido en tu computadora, subir el pedido en ARCA, y asociar el certificado al servicio de facturación.

1. Generar la clave privada y el CSR

Necesitás OpenSSL: viene en macOS y Linux; en Windows se instala con Git for Windows (abrí "Git Bash"). Reemplazá el CUIT y el nombre por los tuyos, sin guiones.

openssl genrsa -out stockealo.key 2048
openssl req -new -key stockealo.key -subj "/C=AR/O=Mi Negocio SRL/CN=stockealo/serialNumber=CUIT 20123456789" -out stockealo.csr

Quedan dos archivos:

  • stockealo.key: la clave privada. No la compartas ni la subas a ARCA.
  • stockealo.csr: el pedido de certificado, que sí se sube.

Ojo: guardá la clave privada en un lugar seguro. Si la perdés, hay que generar todo de nuevo.

2. Pedir el certificado en ARCA

Con clave fiscal nivel 3 o superior:

  1. Entrá a ARCA y abrí Administración de certificados digitales (para pruebas, WSASS – Autogestión Certificados Homologación).
  2. Creá un alias (por ejemplo stockealo) y pegá el contenido del archivo stockealo.csr (desde -----BEGIN CERTIFICATE REQUEST----- hasta el final).
  3. Descargá el certificado que te devuelven: un archivo .crt o .pem que empieza con -----BEGIN CERTIFICATE-----.

Si el servicio no aparece en tu menú, agregalo desde Administrador de Relaciones de Clave Fiscal › Adherir servicio.

3. Asociar el certificado a facturación electrónica

  1. En ARCA, abrí Administrador de Relaciones de Clave Fiscal.
  2. Nueva relación › Buscar el servicio Facturación Electrónica (web service wsfe).
  3. En Representante, elegí el certificado (el alias que creaste) y confirmá.

Sin este paso, Stockealo recibe un error de autenticación al pedir el ticket de acceso.

4. Cargar todo en Stockealo

En Integraciones › Facturación electrónica › Configurar pegá el certificado en Certificado (PEM) y la clave en Clave privada (PEM). Ver Configurar en Stockealo.

Homologación y producción

ARCA tiene dos entornos con certificados distintos:

  • Homologación: servidores de prueba. Los comprobantes no tienen validez pero el circuito es el real. El certificado se pide en WSASS.
  • Producción: facturas reales. El certificado se pide en Administración de certificados digitales.

Podés empezar en homologación y, cuando funcione, repetir los pasos para producción y cambiar el Entorno en Stockealo.

Errores frecuentes

  • "WSAA: … no es un certificado válido" o error de autenticación: el certificado no está asociado al servicio wsfe, o cargaste el de homologación con el entorno en producción (o al revés).
  • "La clave privada tiene que estar en formato PEM (-----BEGIN PRIVATE KEY-----)." Pegaste el CSR o el certificado en el campo de la clave. La clave es el archivo .key.
  • El certificado venció. Repetí los pasos 1 a 4 y reemplazá certificado y clave en Stockealo.

Ver también