
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: 40526182
56 proposals
Remote project
Active 21 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs