facturama/facturama-php-sdk

Facturama PHP SDK

v2.0.1 2021-03-30 17:23 UTC

This package is not auto-updated.

Last update: 2024-09-25 10:23:51 UTC


README

Build Status

Facturama PHP SDK

[注意] 此文档也提供英文版本,请参阅 English

用于消费 Facturama 的 Web API 和 Multiemisor API 的库。

您可以查阅完整的 API 指南。

创建用户账户

在测试环境 Sandbox 中创建用户账户

对于 Web API,使用测试 RFC “EKU9003173C9” 进行基本配置,更多信息请参阅 此处

测试数字印章 (CSD),请参阅 此处

快速入门

依赖项

此库至少需要 PHP 5.5

安装

    composer require facturama/facturama-php-sdk:^2.0@dev

包括库

将库包含到您的项目中

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

创建 Facturama\Client 类的实例

示例

$facturama = new \Facturama\Client('USER', 'PASSWORD');

Web API

创建具有单一发射器的 CFDIs(账户所有者,其税务配置文件已设置)

所有操作都在网页平台上反映。

Web API 操作

  • 创建、查询和取消 CFDI,以及下载 XML、PDF 和通过电子邮件发送这些文件;
  • 查询当前配置文件和订阅;
  • 上传 Logo 和数字证书;
  • 产品、客户、分支机构和系列 CRUD。

示例:请参阅 此处

Multiemisor API

创建具有多个发射器的 CFDIs。

操作不会在网页平台上反映。

Multiemisor API 操作

  • 创建、查询、取消下载 XML
  • CSD(数字印章证书)CRUD。

示例:请参阅 此处

我想贡献力量!

太好了!只需在 GitHub 上 fork 此项目,创建一个分支,编写代码,并为您的代码添加一些测试。

感谢您的帮助!

贡献

phansys