Sandbox sobre la preproducción de la AEAT · sin tarjeta · Primera factura en 5 minutos
verifactu.co

Caso real · SaaS vertical

Caso real: VeriFactu invisible en un SaaS de gestión

Negocios pequeños, sin departamento técnico y sin certificado digital. El cumplimiento tiene que ser algo de lo que el cliente no se entere.

¿Cómo cumple VeriFactu un negocio que no tiene certificado digital?

Con la modalidad de representación: un tercero con apoderamiento inscrito en la AEAT remite los registros con su propio certificado, en nombre del obligado.

El negocio no instala ni renueva nada. Lo que sí hace falta es que otorgue el apoderamiento en la sede de la AEAT: sin él, la remisión se rechaza con el error 4105.

01 El punto de partida Gestión para salones de belleza
ProductoSaaS de gestión para salones de belleza.
Perfil de clienteNegocios pequeños, sin departamento técnico y sin certificado digital.
VolumenMuchas facturas simplificadas (F2), tickets de mostrador.
RetoQue el cumplimiento sea invisible: el cliente no puede tener que enterarse de que la AEAT existe.
02 Lo que enseñó Dos lecciones
01

El endpoint equivocado

Los envíos apuntaban al host del validador de QR (www2) en lugar de al servicio SOAP de remisión (www1). No da un error claro: simplemente no funciona. Costó un día entero de diagnóstico. Los entornos, en la documentación.

02

Traducir el error no basta si no hay reintentos

El producto traducía bien los códigos de rechazo a algo accionable, pero no distinguía un rechazo de contenido de un fallo transitorio. Un corte de red dejaba facturas colgadas sin que nadie se enterase.

03

La modalidad de representación lo cambia todo

Un salón de belleza no va a instalar ni renovar un certificado digital. Sin la modalidad de representación —con su apoderamiento— la funcionalidad sencillamente no se usaría. Certificados y representación.

Los dos productos tenían media solución cada uno: car-rent.es tenía reintentos pero devolvía el código crudo, y Kraakup traducía los errores pero no reintentaba. Juntarlos en un motor único es literalmente el origen de esta API.

Última revisión normativa: Especificaciones de huella AEAT v0.1.2 Revisado por el equipo técnico de verifactu.co