Conecta tus sistemas POS y ERP a los flujos e‑CF: firma, envío, recepción y consulta de estados. Ejemplos en múltiples lenguajes y un sandbox listo para certificar.
// C# (.NET 6+)
using System.Net.Http.Headers;
var xml = System.IO.File.ReadAllText("factura.xml");
using var http = new HttpClient { BaseAddress = new Uri("https://api.efacturadominicana.com") };
http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "");
var content = new StringContent(xml, System.Text.Encoding.UTF8, "application/xml");
var res = await http.PostAsync("/ecf/recepcion/api/facturaselectronicas", content);
res.EnsureSuccessStatusCode();
var trackId = await res.Content.ReadAsStringAsync();
Console.WriteLine($"TrackID: {trackId}");
* Endpoints de ejemplo. Ajusta rutas/credenciales según tu contrato y ambiente.
Endpoints seguros y versionados para cubrir el ciclo completo: emisión, firma, envío a DGII, recepción de acuses, y consulta de estados.
Recepción, Firma, Envío y Consulta de TrackID, alineados con e‑CF 31.
Adapta tu POS/ERP o e‑commerce con conectores y colas confiables.
Autenticación OAuth2/Bearer, versionamiento semántico y estabilidad.
Brindamos conectores y guías para distintos lenguajes y plataformas. Si tu sistema es propietario, te apoyamos con un adapter a la medida.
¿Usas otro lenguaje? Contáctanos y preparamos un SDK o ejemplo específico.
Incluimos snippets para firmar, enviar y consultar estados. Adáptalos a tu arquitectura.
// C# (.NET 6+)
using System.Net.Http.Headers;
var xml = System.IO.File.ReadAllText("factura.xml");
using var http = new HttpClient { BaseAddress = new Uri("https://api.efacturadominicana.com") };
http.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "");
var content = new StringContent(xml, System.Text.Encoding.UTF8, "application/xml");
var res = await http.PostAsync("/ecf/recepcion/api/facturaselectronicas", content);
res.EnsureSuccessStatusCode();
var trackId = await res.Content.ReadAsStringAsync();
Console.WriteLine($"TrackID: {trackId}");
Nota: Flujo simplificado. En producción añade validación XSD e‑CF, manejo de errores, reintentos e idempotencia.
Empieza ahora, crece con soporte y capacidades empresariales.
Para pruebas y primeros pasos.
Para PYME y retail.
Para alto volumen y misión crítica.
Los documentos siguen el esquema e‑CF 31 e incluyen, entre otros:
Valida contra XSD antes de enviar y conserva el TrackID de respuesta.
Cuéntanos sobre tu POS/ERP y te proponemos el camino más corto a producción.
Preferimos reuniones técnicas con pantalla compartida para revisar tu arquitectura y proponer un plan de integración.
Entrar a Oficina Virtual →