Webmania MDF-e API的PHP SDK

1.0.0 2023-05-11 04:41 UTC

This package is not auto-updated.

Last update: 2024-09-27 09:31:13 UTC


README

MDF-e PHP SDK

SDK是与Webmania 2.0 API进行MDF-e通信的软件开发包。通过Webmania®的服务发票发射器,您可以实现MDF-e的发行和存档,文档的结束、取消和打印。通过此SDK将您的系统与MDF-e集成。

要求

端点

SDK具有使用MDF-e发行、查询、结束、取消和驾驶员包含端点的必要资源。

使用方法

通过composer安装Webmania®模块或下载我们的仓库并使用下面的发行类

composer require webmaniabr/mdfe

执行composer后,在文件顶部添加require,这样SDK类将自动加载。

require_once __DIR__ . '/vendor/autoload.php';

对于发行,应使用MDFe类

\Webmaniabr\Mdfe\Api\Connection::getInstance()->setBearerToken('SEU_TOKEN_AUTENTICACAO');
$MDFe = new \Webmaniabr\Mdfe\Models\MDFe();
$MDFe->emitente = \Webmaniabr\Mdfe\Enums\TipoEmitente::PRESTADOR_DE_SERVICO;
$MDFe->transportador = \Webmaniabr\Mdfe\Enums\TipoTransportador::TAC;
$MDFe->ufCarregamento = \Webmaniabr\Mdfe\Enums\UF::GOIAS;
$MDFe->ufDescarregamento = \Webmaniabr\Mdfe\Enums\UF::PARANA;
$MDFe->valorCarga = 500;
...
echo $MDFe->emitir()->getMessage();

支持

如有疑问,请联系我们的帮助中心或访问控制面板,在实时聊天或打开一个调用。