PHPackages                             phpcfdi/sat-estado-cfdi - 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. phpcfdi/sat-estado-cfdi

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

phpcfdi/sat-estado-cfdi
=======================

Consulta el estado de un cfdi en el webservice del SAT

v2.0.0(2y ago)3057.5k↑19%114MITPHPPHP &gt;=8.2CI passing

Since Mar 22Pushed 7mo ago4 watchersCompare

[ Source](https://github.com/phpcfdi/sat-estado-cfdi)[ Packagist](https://packagist.org/packages/phpcfdi/sat-estado-cfdi)[ Docs](https://github.com/phpcfdi/sat-estado-cfdi)[ RSS](/packages/phpcfdi-sat-estado-cfdi/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (7)Versions (13)Used By (4)

phpcfdi/sat-estado-cfdi
=======================

[](#phpcfdisat-estado-cfdi)

[![Source Code](https://camo.githubusercontent.com/34a0d1681ab19a5d649b045db47fa5bb44feb5bc50636c8880fee2fe3f1e2ef6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d706870636664692f7361742d2d65737461646f2d2d636664692d626c75653f6c6f676f3d676974687562)](https://github.com/phpcfdi/sat-estado-cfdi)[![Packagist PHP Version Support](https://camo.githubusercontent.com/92d885c4a04f661dbbf2c8c8c1ba6157d55c25f3e73ce16566cfd18d4d842032/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f706870636664692f7361742d65737461646f2d636664693f6c6f676f3d706870)](https://packagist.org/packages/phpcfdi/sat-estado-cfdi)[![Discord](https://camo.githubusercontent.com/e7d280832b4bb781e0e83dc7b04440636ea6a67d076133da0938b79caab9d6dd/68747470733a2f2f696d672e736869656c64732e696f2f646973636f72642f3435393836303535343039303238333031393f6c6f676f3d646973636f7264)](https://discord.gg/aFGYXvX)[![Latest Version](https://camo.githubusercontent.com/d9e97f38fc298a0080d7272a2fb7dfba815ce9633e2e5425c4345d384c58a425/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f706870636664692f7361742d65737461646f2d636664693f6c6f676f3d676974)](https://github.com/phpcfdi/sat-estado-cfdi/releases)[![Software License](https://camo.githubusercontent.com/ae66e0d1635bdcbe9e509ab1d57353aa162b6e9d26b6020bb4d80ba1f11e78c8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f706870636664692f7361742d65737461646f2d636664693f6c6f676f3d6f70656e2d736f757263652d696e6974696174697665)](https://github.com/phpcfdi/sat-estado-cfdi/blob/main/LICENSE)[![Build Status](https://camo.githubusercontent.com/3015a7fdae8157db049ecb535ea1d91b63716ef60e02283c4086ef9d9d3376cb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f706870636664692f7361742d65737461646f2d636664692f6275696c642e796d6c3f6272616e63683d6d61696e266c6f676f3d6769746875622d616374696f6e73)](https://github.com/phpcfdi/sat-estado-cfdi/actions/workflows/build.yml?query=branch:main)[![Reliability](https://camo.githubusercontent.com/8534b8907ad7d42e24604dd78d785f0ac0fb829d65b3f3fef929af1a2025f1be/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d706870636664695f7361742d65737461646f2d63666469266d65747269633d72656c696162696c6974795f726174696e67)](https://sonarcloud.io/component_measures?id=phpcfdi_sat-estado-cfdi&metric=Reliability)[![Maintainability](https://camo.githubusercontent.com/917023e8dfc2a23d10b013f5527e051e1b390c940e910a0f859e6481e2f9fee2/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d706870636664695f7361742d65737461646f2d63666469266d65747269633d7371616c655f726174696e67)](https://sonarcloud.io/component_measures?id=phpcfdi_sat-estado-cfdi&metric=Maintainability)[![Code Coverage](https://camo.githubusercontent.com/94a31fe1b6a712411a861de765e6ee9afbc751fc52c7648baddc51640076298c/68747470733a2f2f696d672e736869656c64732e696f2f736f6e61722f636f7665726167652f706870636664695f7361742d65737461646f2d636664692f6d61696e3f6c6f676f3d736f6e617271756265636c6f7564267365727665723d6874747073253341253246253246736f6e6172636c6f75642e696f)](https://sonarcloud.io/component_measures?id=phpcfdi_sat-estado-cfdi&metric=Coverage)[![Violations](https://camo.githubusercontent.com/ce90e72f519dc507315462f5db8ad0528d53c633b8be3ed9d6fb96d858bf6311/68747470733a2f2f696d672e736869656c64732e696f2f736f6e61722f76696f6c6174696f6e732f706870636664695f7361742d65737461646f2d636664692f6d61696e3f666f726d61743d6c6f6e67266c6f676f3d736f6e617271756265636c6f7564267365727665723d6874747073253341253246253246736f6e6172636c6f75642e696f)](https://sonarcloud.io/project/issues?id=phpcfdi_sat-estado-cfdi&resolved=false)[![Total Downloads](https://camo.githubusercontent.com/7a717af0a4aa266a3e3172fc927daac20330377ec20b5f03b415582188f455f8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706870636664692f7361742d65737461646f2d636664693f6c6f676f3d7061636b6167697374)](https://packagist.org/packages/phpcfdi/sat-estado-cfdi)

> Consulta el estado de un CFDI en el webservice del SAT

🇺🇸 This library contains helpers to consume the **Servicio de Consulta de CFDI** from **SAT**. The documentation of this project is in spanish as this is the natural language for intended audience.

🇲🇽 Esta librería se utiliza para consumir el **Servicio de Consulta de CFDI del SAT**. La documentación del proyecto está en español porque ese es el lenguaje de los usuarios que la utilizarán.

Esta librería solo permite verificar el estado de un *CFDI Regular* y no de *CFDI de Retenciones e información de pagos*. Para estos últimos, use la librería [phpcfdi/sat-estado-retenciones](https://github.com/phpcfdi/sat-estado-retenciones).

**Servicio de Consulta de CFDI del SAT**:

- Servicio productivo:
- Servicio de pruebas:
- SAT:
- Documentación del Servicio de Consulta de CFDIVersión 1.4 (noviembre 2022): [https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&amp;blobkey=id&amp;blobtable=MungoBlobs&amp;blobwhere=1461175223997&amp;ssbinary=true](https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461175223997&ssbinary=true)

**Cambios recientes en el servicio**:

- Por motivo del cambio en el proceso de cancelación, en 2018 agregaron nuevos estados.
- Por una razón desconocida e inexplicable, el WSDL no estuvo disponible de 2018 a 2020. Esta librería usa una estrategia en donde no depende del WSDL para consumir el servicio.
- A finales de 2020 agregaron el campo de respuesta `VerificacionEFOS`.

Instalación
-----------

[](#instalación)

Usa [composer](https://getcomposer.org/)

```
composer require phpcfdi/sat-estado-cfdi
```

Ejemplo básico de uso
---------------------

[](#ejemplo-básico-de-uso)

Los pasos básicos son:

- Tener un cliente que implemente `ConsumerClientInterface`.
- Crear un consumidor del servicio `Consumer`
- Realizar la solicitud con una *expresión* definida.
- Usar el resultado

```
