
Closed
Posted
Paid on delivery
Developer with experience in Electronic Billing (DGII) (Dominican Republic) – Integration API Development Project Description We are looking for a developer with proven experience in electronic billing in the Dominican Republic to develop an integration API with the DGII (e-CF) that will connect our ERP/POS system to the test environment and subsequently to production. The candidate must have previously implemented integrations with the DGII and be familiar with the complete process of authentication, digital signature, and electronic invoice submission. Scope of Work The API must include: 1. Authentication with DGII * Obtain seed phrase * Sign seed phrase with digital certificate (.PFX / .P12) * Authenticate and obtain token 2. Generation and Signing of e-CF * Generate XML of the electronic invoice * Digitally sign XML XAdES-BES with digital certificate 3. Submission to DGII * Send e-CF to the receiving endpoint * Handle response and obtain TrackID 4. Status Inquiry * Endpoint to check the invoice status using TrackID 5. REST API for our system * Endpoint to issue invoices * Endpoint to check status * Handling DGII errors Developer Requirements * Proven experience with DGII Electronic Invoicing (e-CF) * Experience working with XML, Digital Signatures, and .PFX Certificates * Knowledge of the DGII Seed Authentication Process * Experience working with API integrations or ERP/POS systems * Preferably prior experience certifying systems with the DGII Technical Information DGII Endpoints to be integrated: * /authentication/api/Seed * /authentication/api/Authenticate * /reception/api/ElectronicInvoices * /checkResults/api/Inquiries/Status Initial Environment: Sandbox / Pre-Certification Deliverables * Functional DGII integration API * Endpoint documentation * Use cases * Source code
Project ID: 40495882
75 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
75 freelancers are bidding on average $482 AUD for this job

Hi, I've built DGII eBilling integrations for Dominican Republic clients before. You need solid API handling with XML parsing and compliance — that's exactly what we deliver. PHP and Node.js are our go-to stack for this work. Message me to discuss your timeline and requirements. Best Regards, Hasan
$250 AUD in 21 days
8.7
8.7

Integrating the DGII eBilling API requires precise handling of XML structures and secure server-side communication to ensure compliance with tax authority standards. I have extensive experience working with PHP and backend integrations, allowing me to handle the request/response cycle and data validation required for this specific API. Over the past 15 years, I have built and maintained complex, custom-coded platforms that go beyond standard CMS templates. My background in PHP, Linux, and software architecture means I can debug connection issues, manage server-side security, and ensure the API integration is stable and error-free. My bid is $435.58 with delivery in 1 days. Send me a message so we can discuss the API documentation and get this integration live.
$435.58 AUD in 1 day
8.1
8.1

Hey, I will build the REST API that handles the full DGII e-CF cycle — seed authentication, XAdES-BES XML signing with your .PFX certificate, e-CF submission, and TrackID status polling — starting in the sandbox environment and ready for production certification. One critical detail: I will structure the XML signing layer as an isolated service so certificate rotation or DGII schema updates do not require touching your core invoice logic. This also simplifies the pre-certification review since DGII auditors will see a clean signing flow. Questions: 1) What language/framework does your ERP/POS run on — or is the API standalone? 2) Do you already have your digital certificate and DGII test credentials provisioned? Looking forward to potentially working together. Thanks, Kamran
$287 AUD in 10 days
8.5
8.5

⭐⭐⭐⭐⭐ Develop DGII Electronic Billing API for ERP/POS Integration ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a developer with experience in electronic billing integration with DGII. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects for electronic billing. I will develop a robust API that connects your ERP/POS system to DGII, ensuring smooth authentication, digital signing, and invoice submission. ➡️ Why Me? I can easily develop your DGII integration API as I have 5 years of experience in electronic billing and API development. My expertise includes working with XML, digital signatures, and the complete DGII authentication process. Additionally, I have a strong grip on integrating ERP/POS systems, ensuring a seamless connection. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ DGII Electronic Invoicing ✅ API Development ✅ XML Generation ✅ Digital Signatures ✅ Authentication Processes ✅ ERP/POS Integration ✅ REST API Design ✅ Error Handling ✅ Token Management ✅ Endpoint Documentation ✅ Use Case Development ✅ Source Code Management Waiting for your response! Best Regards, Zohaib
$350 AUD in 2 days
8.1
8.1

Hola, Entendemos que el objetivo es desarrollar una API intermediaria que sirva como un puente robusto entre su sistema ERP/POS y los servicios de e-CF de la DGII. Esta API gestionará el ciclo de vida completo: desde la autenticación secuencial (semilla, firma, token) utilizando el certificado digital, pasando por la generación y firma XAdES-BES del XML del e-CF, hasta el envío a la DGII y la consulta asíncrona del estado mediante el TrackID. Enfoque técnico: Proponemos una API REST segura desarrollada en Spring Boot (Java) o Node.js, ideal para las operaciones criptográficas y el manejo de XML requeridos. Expondrá endpoints simplificados para su ERP (ej. /issue-invoice), mientras internamente orquesta las llamadas a los cuatro endpoints de la DGII. Se gestionará el certificado .PFX de forma segura y se persistirán los logs y TrackIDs en una base de datos para auditoría. Módulos clave: Gestor de Autenticación (manejo del token y ciclo de vida de la semilla), Motor de Generación y Firma XML, Gateway de Comunicación con DGII (envío y manejo de TrackID) y un Servicio de Consulta de Estado. Estrategia de implementación: Priorizaremos el flujo de autenticación en el entorno sandbox para validar el uso del certificado. Luego, implementaremos la firma y envío de facturas. Finalmente, construiremos la capa de API para su ERP, asegurando un manejo de errores detallado antes del despliegue a producción. Preguntas: 1. ¿Cómo se proporcionará de forma segura el certificado .PFX y su contraseña a la API en el entorno de producción (ej. variables de entorno, un servicio de vault)? 2. Además de los errores de la DGII, ¿qué lógica de reintentos se espera si hay fallos de comunicación? ¿Debería la API encolar las solicitudes temporalmente? 3. ¿Cuál es el volumen de facturas estimado (diario/mensual) que se espera procesar? Saludos, Rohit
$250 AUD in 21 days
8.1
8.1

I’ve built similar DGII integrations before, connecting ERP systems to the DGII test and production environments. I’ll handle all steps: getting the seed, signing it with your .PFX certificate, authenticating to get the token, generating and signing the XML invoice in XAdES-BES format, sending it, and tracking the invoice status with TrackID. To ensure smooth error handling, I’ll include clear responses for failures from DGII so your system can respond accordingly. For the REST API, would you prefer stateful session management or stateless token handling? Also, do you have an existing XML schema for your invoices, or should I use the DGII’s standard versions? From previous DGII projects, I know this typically can be set up and tested quickly in sandbox once certificates and access are ready. I will deliver working endpoints with thorough documentation and sample use cases so you can easily integrate and test from your side. Ready to start immediately and get your ERP connected to DGII’s eBilling system efficiently.
$750 AUD in 7 days
5.9
5.9

Hello, I build LATAM e-invoicing integrations and currently run a DIAN (Colombia) e-invoicing system in production at high volume — the same architecture your DGII project needs: seed/token auth, .PFX/.P12 handling, XAdES XML signing, submission to the tax authority, status polling by tracking ID, and a REST wrapper with proper error handling. To be transparent: my production experience is Colombia's DIAN, not DGII directly. The two share the same structure, so most of your scope transfers. The DGII-specific piece — the Seed → sign → Authenticate token flow, then reception and status endpoints — is a clear delta I can ramp on fast. I'd rather say that up front than overstate it. Approach: DGII auth (seed, sign, token) e-CF generation + XAdES-BES signing Submission + TrackID capture Status inquiry endpoint REST API for your ERP/POS — issue, status, error handling Docs, use cases, source code I'd start in sandbox and get the auth + signing handshake working end-to-end first — that's where most DGII integrations stall; the rest follows quickly. Questions to scope accurately: Which ERP/POS are we connecting, and does it expose an API/DB? Preferred stack — .NET Core or Python? Do you already have the DGII test certificate? Happy to do a walk through the approach and share details of the equivalent DIAN system I run. Best, Deepthi
$750 AUD in 7 days
5.9
5.9

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. Having led numerous API integration projects and being particularly familiar with the DGII (e-CF) process, I am confident I would be the ideal choice for your project. In my previous work, I've successfully implemented DGII integrations encompassing authentication, digital signature, e-CF generation and signing, submission, status inquiry, and handling of DGII errors. My extensive experience with XML, Digital Signatures, .PFX Certificates and API integrations make me well-versed in handling complexities associated with DGII invoicing. Moreover, I have a deep understanding of the DGII Seed Authentication Process and have worked zealously on identifying solutions for similar pre-certification environments like Sandbox. My technical strengths in Node.js, PHP, Python will offer you an incredi Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$500 AUD in 2 days
5.5
5.5

With over a decade of software development experience and a deep understanding of API integrations, I feel well-equipped to tackle your project. I have successfully developed and integrated various APIs in my career, and one of the highlights includes working with sophisticated banking APIs which demand rigorous authentication, encryption, and submission protocols - similar to what we'll be doing with the DGII. Understanding XML, Digital Signatures, and .PFX Certificates are second nature to me, a crucial aspect that this project hinges upon. Moreover, my familiarity with Electronic Invoicing systems and ERP/POS environments will reduce the learning curve and expedite the process. While technical proficiency and prior experience with DGII e-CF speak to my competence for this task, what sets me apart is my client-centered approach. I make it a point to understand your business goals as much as the technical requirements of a project. This approach allows me to constantly align my work with your long-term vision for maximum value. Lastly, you can count on me to consistently deliver quality work without compromising on timelines or escalations. I understand that in the world of business especially in current times even an hour's delay can have a cascading effect.
$250 AUD in 3 days
5.4
5.4

You need a DGII eCF integration that reliably handles seed signing with your PFX certificate and moves from sandbox to production without invoice duplication or signature errors. Most failed integrations come from fragile certificate handling and poor mapping of DGII error codes into the ERP workflow, not from the HTTP calls themselves. I built Tranero, a tax invoice submission platform that converts ERP records to XML and submits them to a tax authority API with retry handling, signing, and submission logs. Plan - Authenticate using Seed then sign and exchange for token with your PFX - Generate the eCF XML and apply XAdES BES signing - Submit to DGII reception, capture TrackID and persist responses - Provide a status endpoint, error mapping, and a small test harness plus docs and source code You did not list specific questions. To get started I will need sandbox credentials, a sample invoice payload or your invoice template, and access to the PFX or instructions for signing in your environment. Do you expect immediate synchronous confirmation or are you ok with async processing using TrackID callbacks? I will prepare an architecture diagram and test plan once you share sandbox access.
$500 AUD in 7 days
4.8
4.8

Hi there, As a technical professional with a diverse range of skills and extensive experience in various programming languages like .NET, Node.js, PHP, Python, I have the multifaceted approach needed to handle the complex task of integrating your ERP/POS system to DGII's e-billing API. My proficiency in working with XML, digital signatures and .PFX Certificates aligns perfectly with the core requirements of your project. A testament to my adaptability is the broad range of industries including e-commerce and SaaS that I've synthesized my development skills for. Speaking directly to the scope of work at hand, my prior experience includes not just basic integration but end-to-end certification with the DGII. This places me in a unique position to navigate the entire process of authentication, digital signature, invoice submission as well as inquiry into invoice status. For you, this means seamless and efficient deliverables.
$500 AUD in 3 days
4.8
4.8

Hello, I can help you integrate the DGII eBilling API into your existing PHP application with a focus on reliability, compliance, and maintainability. I have experience working with REST APIs, secure authentication, JSON/XML processing, third-party integrations, and business-critical backend systems. My approach is to build a clean, reusable integration rather than a quick workaround. What I can deliver: • DGII API authentication and token management • Electronic invoice submission and validation • Status tracking and response handling • Error logging and retry mechanisms • Secure and well-structured PHP implementation • Documentation and testing support Before starting, I would like to review the DGII documentation and understand your current invoicing workflow so I can accurately estimate the effort and timeline. I believe clear communication and a production-ready solution are key for compliance-related projects like this. I am available to discuss the requirements and get started immediately. Looking forward to hearing from you. Best Regards, Mayuri Full-Stack Developer | API Integration Specialist | SaaS Solutions
$500 AUD in 7 days
5.2
5.2

As a seasoned developer with over 12 years of experience, I understand the complexity and critical nature of integrating the DGII Electronic Billing API within your ERP/POS system. Your requirement for seamless authentication, digital signature processing, and status inquiry is essential to ensure compliance and efficiency in electronic invoicing. I have successfully implemented similar integrations with the DGII before, which equips me with the necessary skills around XML handling, digital certificates (.PFX / .P12), and token-based authentication processes. My expertise in Node.js for backend development and React.js for any front-end needs ensures a robust solution tailored to your specifications. Moreover, I will provide comprehensive documentation and use cases to facilitate future updates or integrations. Could you please clarify if you have any specific timelines or additional requirements for this integration?
$750 AUD in 7 days
4.4
4.4

Greetings, I am an experienced API integration developer with expertise in electronic invoicing, XML processing, digital certificates, and ERP/POS integrations. I can develop a complete DGII e-CF integration API that handles seed retrieval, digital signing using .PFX/.P12 certificates, authentication and token generation, e-CF XML creation and XAdES-BES signing, invoice submission, TrackID retrieval, and invoice status inquiries. The solution will be built for both Sandbox/Pre-Certification and Production environments while ensuring compliance with DGII requirements. The API will expose secure REST endpoints for invoice issuance, status tracking, and DGII error handling, allowing seamless integration with your ERP/POS system. I have strong experience in secure authentication workflows, digital signatures, and enterprise API development, enabling me to build a reliable, scalable, and maintainable integration with comprehensive logging, validation, audit trails, and robust error management. Upon completion, I will provide a fully functional DGII integration API, complete source code, endpoint documentation, deployment instructions, and testing use cases. I also provide deployment support and troubleshooting assistance to ensure a smooth transition from Sandbox certification to Production, delivering a secure and production-ready solution that simplifies your electronic invoicing operations. Thanks
$500 AUD in 20 days
4.3
4.3

Hi, I understand you need an expert in electronic billing for the Dominican Republic to integrate your ERP/POS system with the DGII e-CF API. First, I'll set up the API connection using Laravel to handle authentication with DGII, obtain the seed phrase, sign it with the digital certificate, and authenticate to get the token. I'll write unit tests to ensure this part works flawlessly. Once authenticated, I'll generate the XML for the e-CF and sign it using the digital certificate. I've worked with similar integrations, such as Stripe and Razorpay, and I'm confident in handling the XML signing process. To ensure a smooth integration, I'll work closely with your team to understand your ERP/POS system and its current workflow. I'll write a custom module to handle the DGII e-CF API calls and update your system accordingly. I have experience with similar integrations, like ERP/CRM/SaaS platforms, and I'm familiar with the authentication and digital signature processes required by DGII. The API will be designed to handle multiple concurrent requests and will include error handling and logging for production environments. I'd like to confirm that you have the necessary digital certificate (.PFX / .P12) and seed phrase to proceed with the integration. I'm confident in delivering a high-quality solution that meets your requirements. I'll provide regular updates and ensure a seamless handover at the end of the project.
$435 AUD in 5 days
4.0
4.0

Lets chat, a free consultation and no obligation. I understand you need a clean, professional, and user-friendly solution for your "DGII eBilling API Integration -- 2" project. My skills in PHP, Java, JavaScript are a perfect fit for this project. While I am new to freelancer.com, my extensive experience delivers integrated, automated solutions. Regards, Jason McLachlan
$561 AUD in 3 days
3.3
3.3

Having traversed the complexities of API integrations and possessing direct experience with electronic invoicing through working closely with DGII, I believe I am the ideal fit for your project. With a solid background in software development and a keen interest in automating manual operations, I have developed numerous APIs with an intense focus on security, performance, and scalability. My range of abilities encompasses generating XML invoices to digitally signing them with XAdES-BES encryption method using .PFX certificates for authentication. Over the past 5+ years, I've nurtured strong skills in API Development, .NET, Node.js, PHP, Python and acquired experience that is directly relevant to your project like handling DGII errors, as well as checking invoice statuses by utilizing TrackID endpoints. Employing a milestone-first approach will not only enable transparency but also guarantee optimum productivity. Moreover, my flexibility allows me to quickly adapt to changes— enabling swift integration of any new features or updates provided by DGII—that make or break modern-day ERP/POS systems like yours. Let's collaborate to craft an efficient system that catalytically connects your ERP/POS system with DGII's to streamline eBilling process throughout Dominican Republic.
$500 AUD in 7 days
3.4
3.4

Hello, This project requires more than a standard API integration it requires a deep understanding of the DGII electronic invoicing ecosystem, including authentication workflows, digital certificates, XML generation, XAdES-BES signatures, and e-CF submission requirements. I can develop a secure, production-ready integration API that connects your ERP/POS system with the DGII sandbox and production environments, handling the complete process from seed retrieval and certificate-based authentication to invoice generation, digital signing, submission, TrackID management, and status verification. The API will expose clean REST endpoints for invoice issuance and status inquiries while providing robust error handling and detailed logging to simplify troubleshooting and compliance. My focus will be on creating a scalable, maintainable solution with complete documentation, use cases, and source code, ensuring a smooth certification and deployment process. I would be happy to discuss the architecture, technology stack, and implementation strategy to deliver a reliable DGII-compliant integration.
$750 AUD in 7 days
2.9
2.9

Hello, I understand you need a DGII e-CF integration that can move from sandbox/pre-certification to production without changing your ERP/POS flow. The critical parts are the seed-based authentication, XAdES-BES signing with the PFX/P12 certificate, XML generation, TrackID handling, and reliable status checks with clear error mapping for your system. I would structure this as a small REST layer around the DGII endpoints so your ERP/POS only calls: - issue invoice - query status - receive normalized DGII responses This keeps DGII-specific complexity isolated, makes testing easier, and reduces production risk during certification. One important detail: will your ERP/POS send me the invoice data in a fixed JSON schema, or do you need help defining the XML-to-REST mapping as well? If you want, I can outline the integration flow and deliverable structure next.
$290 AUD in 28 days
2.4
2.4

Hi — Mukesh here. I reviewed your DGII e-CF integration requirement, and I understand this is a critical financial compliance system where accuracy, security, and certification compatibility are more important than just building an API. This type of integration is not a standard CRUD API—it requires precise handling of XML generation, digital signatures (XAdES-BES), certificate-based authentication (.PFX/.P12), and strict alignment with DGII’s sandbox + production workflows. A few questions so I can scope it correctly: Q1 – Do you already have the DGII digital certificate (.PFX/.P12) and sandbox access credentials ready? Q2 – Is your ERP/POS system already defined (language/stack), or should I design the API layer independently of it? Q3 – Do you need just the integration API, or also a small admin panel to monitor invoices and DGII responses? Once I have this clarity, I can propose a clean architecture and phased delivery plan (sandbox → certification → production-ready deployment).
$250 AUD in 5 days
2.6
2.6

Meerut, India
Payment method verified
Member since Sep 4, 2024
$30-250 USD
$30-250 NZD
$30-250 NZD
$30-250 USD
$30-200 USD
$8-15 USD / hour
$30-250 USD
$30-250 USD
₹75000-150000 INR
€30-250 EUR
$30-250 USD
$30-250 USD
₹12500-37500 INR
$30-250 USD
$250-750 AUD
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹75000-150000 INR
₹12000-25000 INR
$10-30 USD
$250-750 USD
₹12500-37500 INR
$25-50 USD / hour
$250-750 SGD