跳转到主要内容

Easy Facturama python包装器

项目描述

Facturama Python SDK

[注意] 本文档也提供英文版本。

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

可以查看API的完整指南。

创建用户账户

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

对于API Web,使用测试RFC "EKU9003173C9" 进行基本配置,更多信息在此

测试数字签名(CSD),在此

快速入门

安装

pip install -e git+https://github.com/Facturama/facturama-python-sdk.git@master#egg=facturama

包含库

import facturama

用户凭证

facturama._credentials = ('username', 'password')

API Web

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

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

API Web操作

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

示例: 在此

API Multiemisor

创建具有多个发行者的CFDIs。

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

多发行者API操作

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

示例:[在此](https://github.com/Facturama/facturama-python-sdk/wiki/API-Multiemisor)

库开发和测试

使用nose进行库测试 http://nose.readthedocs.io/en/latest/

$ nosetests

贡献

tingsystems

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

facturama-2.0.5.1.tar.gz (12.9 kB 查看哈希值)

上传时间

构建分布

facturama-2.0.5.1-py3-none-any.whl (13.9 kB 查看哈希值)

上传时间 Python 3

支持