Verifactu API SDK

API-SDK para ayudarte a adaptar tu software a Verifactu

Todo software con capacidad de emitir facturas en territorio español se ve afectado por la nueva normativa. Implementar todos los requerimientos puede ser complicado, motivo por el que se puede optar por integrar el software con un API online, o una librería SDK. La ventaja de esta última opción es que la librería se distribuye en el software y no requiere de una suscripción mensual en función del volumen de facturas. De esta forma quedará integrado de forma natural en tu software.

Verifactu SDK está desarrollada en .NET y también implementa la interfaz COM interop, por lo que es compatible con otros lenguajes como VB6, FoxPro, Delphi y Windev.


RegistroFacturaType registro = GetRegistroFactura();
RegFactuSistemaFacturacion regAlta = new RegFactuSistemaFacturacion();
regAlta.Cabecera = new CabeceraType();
regAlta.Cabecera.ObligadoEmision = new PersonaFisicaJuridicaESType();
regAlta.Cabecera.ObligadoEmision.NIF = "B11223344";
regAlta.Cabecera.ObligadoEmision.NombreRazon = "Razon Social Emisor";
string huella = regAlta.AgregarRegistroFactura(registro);
..
..
var manager = new VerifactuManager(TipoPlataforma.Pruebas);
var certificado = manager.GetDNCertificado();
var registro = GetRegistroSistemaFacturacion();
var respuesta = manager.AltaRegistro(registro);

Contáctanos si deseas tener más detalles.

* Utilizar un API o un SDK no te evita tener que implementar aspectos relevantes en el software para poder cumplir con la normativa.