blacktrue/sat-cfdi

此包已被废弃且不再维护。没有建议的替代包。

在SAT中验证状态并获取证据

安装: 128

依赖项: 0

建议者: 0

安全性: 0

星标: 5

关注者: 1

分支: 1

开放问题: 0

语言:HTML

v4.0.0 2017-12-07 23:34 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:06:41 UTC


README

Build Status

获取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