blacktrue / sat-cfdi
此包已被废弃且不再维护。没有建议的替代包。
在SAT中验证状态并获取证据
v4.0.0
2017-12-07 23:34 UTC
Requires
- hotrush/webshotter: ^0.1.3
- sunra/php-simple-html-dom-parser: ^1.5
Requires (Dev)
- phpunit/phpunit: ^6.3
This package is not auto-updated.
Last update: 2022-02-01 13:06:41 UTC
README
获取CFDI在当局的状态并交付证据。
通过Composer安装
composer require blacktrue/sat-cfdi
使用示例
require "vendor/autoload.php"; use Blacktrue\CfdiValidator\Validator; $satValidator = new Validator(); $response = $satValidator->setRfcEmisor('BMN930209927') ->setRfcRecpetor('AUAC920422D38') ->setUuid('B80052EB-3C91-4842-BA3C-DAEEDAC51F31') ->setPhantomBin('phantomjs') ->validate(); echo $response->getMessage(); //"Comprobante obtenido satisfactoriamente", "Recurso no encontrado, intente mas tarde." echo $response->getEstate(); //No encontrado, Vigente, Cancelado echo $response->getFechaCancelacion(); //Si es cancelacion echo $satValidator->generateImage() //Imagen en base64