PHPackages                             pronesoft-rd/ecf-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. pronesoft-rd/ecf-sdk-php

ActiveLibrary[HTTP &amp; Networking](/categories/http)

pronesoft-rd/ecf-sdk-php
========================

\## Descripción general API de nivel productivo para emitir Comprobantes Fiscales Electrónicos (e-CF) en la República Dominicana a través de la plataforma Pronesoft. ## Autenticación — OAuth 2.0 Client Credentials ### Pasos 1. Obtén tus credenciales desde el portal: - Sandbox: https://ecf.sandbox.pronesoft.com → Apps → Default Sandbox App - Producción: https://ecf.pronesoft.com → Integraciones → Apps → Crear App 2. Solicita un token via POST /oauth/token — válido por 24 horas (86400s). 3. Usa: Authorization: Bearer &lt;accessToken&gt; en cada request. 4. Renueva al recibir HTTP 401. Buena práctica: renovar 5 minutos antes del vencimiento. ### Delegación multi-empresa Para actuar en nombre de una empresa asociada (sucursal), agrega: x-tenant-id: &lt;business-uuid&gt; NO envíes x-tenant-id cuando actúes como la empresa principal. ### Detalles del Sandbox - Usa cualquier RNC que comience con SBX (ej. SBX123456) — no se requiere certificado real. - Las secuencias son automáticas — no es necesario crearlas manualmente. - El campo environment en el cuerpo del documento DEBE ser TesteCF. ### Scopes disponibles business:read, business:create, business:update, members:read, members:invite, members:revoke, certificates:read, certificates:upload, certificates:update, documents:read, documents:create, documents:send, documents:receive, documents:update, approvals:read, approvals:commercial, sequences:read, sequences:create, sequences:update, sequences:cancel, business\_info:read, certification:read, certification:write, reports:read

v0.0.4(1mo ago)00unlicensePHPPHP ^8.1

Since Jun 10Pushed 1mo agoCompare

[ Source](https://github.com/ProneSoftSRL/pronesoft-ecf-sdk-php)[ Packagist](https://packagist.org/packages/pronesoft-rd/ecf-sdk-php)[ Docs](https://openapi-generator.tech)[ RSS](/packages/pronesoft-rd-ecf-sdk-php/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (8)Versions (5)Used By (0)

SDK de PHP para eCF-Pronesoft
=============================

[](#sdk-de-php-para-ecf-pronesoft)

Descripción general
-------------------

[](#descripción-general)

API de nivel productivo para emitir Comprobantes Fiscales Electrónicos (e-CF) en la República Dominicana a través de la plataforma Pronesoft.

Este SDK encapsula por completo el flujo de autenticación, renovación y reintento de tokens de seguridad mediante el wrapper principal `EcfClient`.

---

Primeros Pasos (Getting Started)
--------------------------------

[](#primeros-pasos-getting-started)

La forma recomendada de interactuar con el SDK es a través del cliente unificado `EcfClient`. Este se encarga de realizar la autenticación inicial, refrescar el token antes de su vencimiento e inyectar las cabeceras requeridas de forma transparente.

```
