Si eres desarrollador de software de facturación o responsable IT de una empresa navarra, prepararte para NaTicket es una prioridad. En esta guía te explicamos paso a paso qué necesitas para que tu software cumpla con los requisitos del nuevo sistema.
Requisitos técnicos esperados
Aunque las especificaciones definitivas aún no han sido publicadas oficialmente por la Hacienda Foral de Navarra, basándonos en la experiencia de TicketBAI y VeriFactu, estos son los requisitos que tu software deberá cumplir:
1. Certificado digital
Tu software necesitará un certificado digital válido para firmar electrónicamente cada factura emitida. Este certificado garantiza la autenticidad del emisor y la integridad del documento.
2. Generación de código QR
Cada factura deberá incluir un código QR que permita a cualquier persona verificar su autenticidad escaneándolo con un dispositivo móvil. El QR contendrá un enlace a los servidores de Hacienda Foral.
3. Encadenamiento de facturas
Las facturas se encadenan criptográficamente (cada factura referencia a la anterior mediante un hash), lo que hace imposible eliminar o modificar facturas sin que el sistema lo detecte.
4. Envío en tiempo real
La factura firmada y encadenada debe enviarse automáticamente a los servidores de Hacienda Foral de Navarra. El envío debe ser inmediato o en un plazo máximo de horas.
5. Formato estructurado
Los datos deben enviarse en un formato estructurado (previsiblemente XML o JSON) siguiendo el esquema que defina Hacienda Foral.
Pasos para prepararte
- Audita tu software actual: identifica qué funcionalidades ya tienes y cuáles faltan.
- Elige tu estrategia: desarrollo propio o integración con una API especializada.
- Implementa en entorno de pruebas: utiliza el sandbox de desarrollo para validar tu integración.
- Solicita la homologación: cuando esté disponible, certifica tu software ante Hacienda Foral.
- Despliega en producción: activa el sistema para tus usuarios finales.
Nuestra API NaTicket simplifica todo este proceso. Tú envías un JSON sencillo con los datos de la factura, y nosotros nos encargamos de la firma, el encadenamiento, el envío a Hacienda y la generación del QR.