FreeFactu Toolkit

Herramientas técnicas gratuitas de código abierto para integrar los requisitos técnicos de facturación VERI*FACTU de la AEAT en WooCommerce.

Conexión AEAT Generación QR Código Abierto GPLv2

Características Técnicas

Herramientas técnicas para desarrolladores que necesitan integrar requisitos técnicos Verifactu

Conexión Integrada con AEAT

Comunicación SOAP integrada con los endpoints de la AEAT para el envío de registros de facturación. Configura tu certificado digital para conectar directamente.

Códigos QR AEAT en factura PDF

Generación de códigos QR según las especificaciones técnicas de la AEAT para verificación de facturas.

Encadenamiento de Hashes

Hash-chaining para la integridad de los registros según las specs técnicas de Veri*factu.

Constructores JSON/XML

Constructores para generar registros de facturas según especificaciones técnicas de Veri*factu.

Hooks para Desarrolladores

Sistema extensible de hooks y filtros de WordPress para personalizar y extender la funcionalidad del plugin.

Herramientas de Exportación

Exportación de datos y registros para auditoría, backup y cumplimiento normativo.

Lo que NO Proporciona Este Plugin

Es importante entender las limitaciones de este toolkit técnico

NO es un SIF Certificado

Este plugin NO es un Sistema Informático de Facturación certificado por la AEAT.

NO Garantiza Cumplimiento Automático

El uso de este plugin NO garantiza automáticamente el cumplimiento con la AEAT.

NO Proporciona Asesoría Legal o Fiscal

Este plugin es una herramienta técnica, no un servicio de asesoramiento legal o fiscal.

NO Reemplaza la Declaración Responsable

Si usas este software como parte de un SIF, debes firmar la Declaración Responsable ante la AEAT.

NO Impide Modificaciones del Código

Bajo licencia GPL, puedes modificar el código, pero eres responsable de las modificaciones.

Cómo Funciona

Flujo de trabajo para desarrolladores que integran el toolkit Veri*factu

1

Conexión AEAT

Para la comunicación directa con la AEAT, configura tu certificado digital (.pfx/.p12) o el de tu cliente, y asígnale una contraseña.

2

Extiende y Personaliza

Utiliza los hooks y filtros de WordPress para adaptar la funcionalidad a tus necesidades. Integra con tu sistema existente mediante la API del plugin.

Importante: Como desarrollador, eres responsable de adaptar, verificar y validar la implementación según los requisitos específicos de tu proyecto y la normativa vigente.

Requisitos Técnicos

Asegúrate de cumplir con estos requisitos antes de instalar FreeFactu

WordPress 5.8+

Requiere WordPress versión 5.8 o superior. Probado y compatible hasta WordPress 6.9.

WooCommerce 6.0+

WooCommerce 6.0 o superior es obligatorio. El toolkit NO puede usarse de forma independiente.

PHP 8.2+

Servidor con PHP versión 8.2 o superior. Se recomienda PHP 8.4+ para mejor rendimiento y seguridad.

Certificado Digital

Certificado digital español válido (FNMT, DNIe, etc.) en formato .pfx o .p12.

Extensiones PHP

Extensiones PHP requeridas: OpenSSL, DOM. Recomendadas: GD o Imagemagik, ZipArchive.

Certificado SSL

Tu sitio web debe tener un certificado SSL válido y funcionar bajo HTTPS para comunicaciones seguras con la AEAT.

Preguntas Frecuentes

Respuestas a las dudas más comunes sobre FreeFactu

¿Es FreeFactu un SIF certificado?

No. FreeFactu NO es un Sistema Informático de Facturación (SIF) certificado por la AEAT. Es un toolkit técnico de código abierto que proporciona herramientas para desarrolladores.

¿Conecta con la AEAT?

Sí. El plugin incluye comunicación SOAP integrada con los endpoints de la AEAT. Solo necesitas configurar tu certificado digital para conectar.

¿El autor asume responsabilidad legal?

No. El autor del plugin NO asume ninguna responsabilidad legal por la implementación, uso o consecuencias derivadas del uso de este software. Tú eres responsable de tu implementación.

¿Se puede modificar el código?

Sí. FreeFactu está bajo licencia GPLv2 o posterior. Puedes modificar, distribuir y usar el código según los términos de la licencia GPL.

¿Proporciona asesoría fiscal?

No. Este plugin es una herramienta técnica. No proporciona asesoría legal, fiscal o contable. Consulta con profesionales cualificados para estos temas.

Contacto

¿Tienes preguntas o necesitas ayuda? Contáctanos y te responderemos lo antes posible.

Otras formas de contacto

GitHub

Reporta problemas o contribuye al proyecto

Abrir un Issue

Documentación

Consulta la guía de instalación y uso

Ver README

Comunidad

Únete a las discusiones del proyecto

Ver Discusiones