🧾 Checklist de puntos a revisar para que tu PrestaShop cumpla Veri*Factu

A diferencia de todas las legislaciones aparecidas en los últimos años, como Cookies, Rgpd, etc... en este caso no podemos librarnos instalando un módulo y olvidándonos. Lo sentimos, nos encantaría que fuera así, pero no es posible. Cumplir Veri*Factu es un tema técnico + legal + operativo. En nuestro afán por echar una mano a todos los propietarios de Prestashops, hemos creado este checklist para que no se te olvide nada.

Instalar y Configurar el Módulo Veri*Factu es solo el primer paso para que tu tienda cumpla la ley. 

Esta guía te ayudará a preparar tu tienda PrestaShop para cumplir correctamente con la normativa Veri*Factu.

Esta guia también es aplicable a cualquier otro sistema de tienda online al que se le instale cualquier plugin para el cumplimiento de Veri*Factu.

El paso 1 solo te llevará 5 minutos, pero ese es solo el cumplimiento técnico, luego deberás poner un poco más de tu parte para el cumplimiento legal y operativo.
Sigue los pasos para estar totalmente tranquilo cuando llegue el 1 de enero:


🚀 1. Instalación y Configuración inicial del Módulo de InFoAL para el cumplimiento técnico

  • 📝 Registrarte en la plataforma API Veri*Factu: https://verifactu.infoal.com
  • Preferiblemente activa el 2FA por seguridad (te enviaremos un código de seguridad adicional a tu teléfono o email)
  • 🏢 Una vez dentro rellena tus datos fiscales (Nombre, NIF, dirección...) y obtendrás tu API Key.
  • 🔌 Descarga e Instala el módulo Veri*Factu en tu PrestaShop.
  • ⚙️ Configurar los parámetros esenciales del módulo tal como explicamos en la Guia de Usuario del Módulo:
    • 🔑 API Key
    • 🧮 Tipos de impuestos
    • 🧪 Modo de entorno: pruebas o real
  • Sí, lo has notado, nosotros no necesitamos tu certificado digital, porque tenemos nuestro Certificado de Colaborador Social de la AEAT.
  • ¡ENHORABUENA! Lo has conseguido, ¡ya estás cumpliendo los requerimientos técnicos de Veri*Factu!
    Ya puedes respirar tranquilo. A partir de aquí puedes tomarte todo el resto de pasos con un poco más de calma.
    Si cuentas con la ayuda de tu técnico de confianza, todo te será un poco más fácil y no dudes preguntarle a tu Asesor Fiscal si no estás seguro de alguno de tus datos fiscales.

    ATENCIÓN, RECUERDA, DEBERÁS FIRMAR LOS CONTRATOS, PAGAR TU SUSCRIPCIÓN A LA API Y PASAR AL MODO REAL ANTES DEL 1 DE ENERO O DEL 1 DE JULIO SI ERES AUTÓNOMO

 

🔍 2. Código QR y estado de las facturas (los dos únicos cambios en el backend) para el cumplimiento técnico

  • 📊 Familiarízate con la nueva columna “estado Veri*Factu” en tu lista de pedidos. Si todo va bien, en todos los pedidos siempre verás Aceptado!.
  • Cuando un pedido sea convertido a FACTURA por tu Prestashop, nosotros le insertamos el QR y lo enviamos a la AEAT:
  • 🔎 Las 3 respuestas posible de la AEAT cuando les enviamos una factura son:
    • ✅ Aceptada
    • ❌ Rechazada, es tu responsabilidad subsanar el error.
    • Aceptada con errores: es poco habitual, y suele significar que hay algún pequeño error en el cálculo de los decimales, no hace falta subsanar.
  • 🔍 Ahora ya puedes realizar un nuevo pedido: las facturas ya muestran el código QR , hazle una foto con el móvil y verás la web de la AEAT con la confirmación del envío (en modo de pruebas, sin validez legal).
  • 🎨 (Opcional) Personaliza si quieres la ubicación del QR en la plantilla de factura.

 

📄 3. Declaración Responsable (escribirla y publicarla) para el cumplimiento legal

 




 




🛠️ 4. Primer cambio en tu operativa diaria: Corregir facturas rechazadas

  • 🚨 Aprende a detectar una factura rechazada por Hacienda (verás Rechazado en la columna de la lista de pedidos), cuando esto te suceda verás un mensaje indicando el error.
  • En el manual del usuario del módulo verás los errores posibles, pero en el 99% de los casos el error se deberá a que el cliente no te ha indicado bien sus datos.
  • ✏️ Si la AEAT ha rechazado la factura todavía puedes subsanar el error sin emitir rectificativa:
  • Debes corregir solo los datos permitidos (por ejemplo, DNI incorrecto).
    • Factura Simplificada: borra el DNI de los datos del cliente y envia la factura como Factura Simplificada o Ticket o Venta al contado si sube menos de 400 euros (o 3000 euros en algunos casos, pregunta a tu gestor).
    • Factura Normal: Si sube más de ese importe, no hay más remedio que contactar con el cliente y pedirle los datos correctos y corregirlos en la factura para que se envíe como factura Normal a la AEAT.
  • 📤 Nosotros la reenviamos corregida a la AEAT con su código QR intacto.
  • Una vez aceptada, nuestro módulo impedirá que vuelvas a modificarla desde la pantalla de edición de pedidos.

 

♻️ 5. Segundo cambio operativo: Crear facturas rectificativas

  • ⛔ Una factura aceptada por la AEAT no se puede modificar jamás. Esta es la base de veri*factu, no hay excusa que valga. O sea que si tu o tu cliente se ha equivocado en algo, y hay que modificar:
    • 🔄 Crea una rectificativa total cuando necesites anular la factura completa.
    • ➗ Crea una rectificativa parcial para devolver solo una parte.
  • Siempre hay que marcar la casilla de "Crear factura", ya que así el sistema crea la factura, nosotros lo enviamos a la AEAT y hacemos aparecer el QR en ella.

 

🧰 6. Tercer cambio operativo: Crear otras facturas manualmente

  • 🧾 Usa la creación de facturas manuales para:
    • 📞 Ventas telefónicas
    • 🛎️ Servicios puntuales o ajustes
    • ♻️ Sustituciones o cambios: Sí, si un cliente te pide que le cambies todos sus datos de una factura, deberás:
      •  1- anular integramente la factura original como te hemos indicado en el paso anterior, esto generará una factura de abono
      •  2- crear manualmente la tercera factura con los datos correctos.
    • Este nuevo pedido se convertirá en FACTURA, en el momento que le cambies el ESTADO, lo mismo que en las facturas normales
    • Tu, el cliente y la AEAT conservaréis los 3 documentos, cada uno con su QR y sus registros de facturación enviados a la AEAT.

 

 




🔧 7. Verificaciones importantes de configuraciones en tu PrestaShop
(solo repasa lo que ya tienes)

  • 💶 Revisar que los impuestos (IVA) están correctamente configurados.
  • Verifica que la numeración de tus facturas es correcta, puedes configurar el formato, el sufijo, el prefijo, puedes elegir si reinicias la numeración a final de año o no, pero intenta que sea coherente porque la AEAT quiere que no haya saltos ni huecos.
  • Si tienes multitienda, o varias sedes, el tema de la numeración de las facturas es especialmente importante para que no se solapen.
  • 🌍 Comprobar que los países y zonas están bien definidos, los impuestos de cada uno afectan a los totales de las facturas.
  • ✈️ Si vendes fuera de España, confirmar que los impuestos se aplican bien para:
    • 🇪🇺 Clientes intracomunitarios
    • 🧾 Ventanilla Única (OSS)
    • 🌐 Clientes internacionales
  • 📦 Revisar los estados del pedido para evitar que se emitan facturas demasiado pronto, recuerda que cada factura se enviará a la AEAT o sea que debes evitar que se generen facturas equivocadas tanto como puedas.
  • ⏳ Planificar cuándo quieres que se emita la factura en pagos no inmediatos:
    • 💵 Contrareembolso
    • 🏦 Transferencia bancaria
    • 👀 Confirmación manual del pago
  • 🚚 Asegurarte de que los transportistas están bien configurados para que los cambios de portes no afecten a facturas ya emitidas. Si trabajas con portes gratis lo tienes facil.
  • 💳 Revisar las formas de pago para evitar comisiones inesperadas que puedan obligar a emitir rectificativas. Si un pago falla, y debes cambiar la forma de pago, lo suyo es que el total de la factura no se vea afectado.
  • 🧩 Comprobar que ningún módulo externo modifica precios, descuentos o pedidos tras el pago. Sí, hay algunos módulos de terceros que podrían darte problemas, básicamente algunos modifican datos de los pedidos sin que te des cuenta. No es habitual, pero vale la pena verificar que no sea tu caso. Sobre todo debes evitar cualquier plugin de terceros que afecte a las facturas, por que de hecho deberias conseguir la declaración responsable de cada uno de ellos.
  • Estaría bien repasar que estés cumpliendo las otras dos normativas que han cambiado en los últimos años: la de Cookies y la de Protección de datos, con sus respectivos módulos de terceros


🔐 8. Revisar la Seguridad de tu back-office

  • 👤 Eliminar usuarios que ya no utilices.
  • 🚫 Evitar usar la cuenta superadmin para el día a día.
  • 🔑 Utilizar contraseñas seguras y difíciles de adivinar.
  • 🧩 Asignar permisos adecuados según el rol de cada usuario.
  • Verifica que tienes actualizado nuestro módulo a la última versión y que funciona el BLOQUEO DE LA PANTALLA DE PEDIDOS, que impedirá que modifiques por error una factura que la AEAT ya te ha aceptado.

 

⚠️ 9. Planificar qué hacer en caso de problemas

  • 🧨 Si la web o servidor fallan, no restaures un backup sin consultarlo.
  • 📛 Evitar romper la numeración, eso afectaria a Veri*Factu.
  • 🛡️ Planificar cómo actuar en caso de:
    • Restauraciones del hosting
    • Cambios de versión de PHP
    • Pérdida de datos

 

🧪 10. Planificar el procedimiento para futuras actualizaciones

  • 🧱 Usar un entorno de pruebas (staging o clon) antes de actualizar PrestaShop o módulos.
  • 📘 Configurar el módulo en modo pruebas en el clon para evitar envíos reales.
  • 🔁 Verificar que todo funciona antes de aplicar cambios en la tienda real.

 




Y sobre todo, nunca hagas cosas como ocultar pedidos, eliminarlos antes de hacer la factura, eliminar datos de la base de datos, o modificar el código fuente de los plugins o del núcleo o editar datos directamente en la base de datos aunque tengas acceso, para eso está la Declaración Responsable que te exige la AEAT. Además de hacer algo ilegal, la mayoría de estas acciones provocaría una rotura de la trazabilidad y podría ser detectado fácilmente.
Te estás comprometiendo a NO HACER ninguna de estas cosas al firmar la Declaración Responsable de tu SIF. 

Nota final
Este artículo tiene carácter divulgativo y técnico. No constituye asesoramiento jurídico individualizado. Ante decisiones concretas sobre la adaptación de su software o de su negocio al RRSIF y a VeriFactu, resulta imprescindible consultar con un asesor fiscal o jurídico especializado en sistemas informáticos de facturación.

 

InFoAL

El equipo que te ayuda a cumplir con Veri*Factu

Image

InFoAL: personas reales comprometidas con tu tranquilidad

¿Quieres que te ayudemos a cumplir con Verifactu?

Image

Ctra. de Girona, 179
17220 Sant Feliu de Guíxols (Girona)
Email: info@infoal.com

¡Bienvenido a verifactu.infoal.com! Somos tu socio tecnológico para cumplir con los requisitos de los sistemas de emisión de registros de facturación (Veri*Factu) que exige la Agencia Tributaria.

Nuestra API ha sido desarrollada para que puedas integrar la comunicación con el sistema VeriFactu de forma segura y eficiente, permitiéndote a ti y a tus clientes operar con total tranquilidad.

Image