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:
- Entrá a ARCA y abrí Administración de certificados digitales (para pruebas, WSASS – Autogestión Certificados Homologación).
- Creá un alias (por ejemplo
stockealo) y pegá el contenido del archivostockealo.csr(desde-----BEGIN CERTIFICATE REQUEST-----hasta el final). - Descargá el certificado que te devuelven: un archivo
.crto.pemque 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
- En ARCA, abrí Administrador de Relaciones de Clave Fiscal.
- Nueva relación › Buscar el servicio Facturación Electrónica (web service
wsfe). - 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.