Skip to main content

Easy Facturama python wrapper

Project description

Facturama Python SDK

[NOTE] This document is also available in English.

Librería para consumir la API Web y API Multiemisor de Facturama.

Puedes consultar la guía completa de la API.

Crear cuenta de usuario

Crear una cuenta de usuario en el ambiente de prueba Sandbox

Para API Web, realiza la configuración básica usando RFC de pruebas "EKU9003173C9", más información aquí.

Sellos digitales de prueba (CSD), aquí.

Inicio Rápido

Instalación

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

Incluir librería

import facturama

Credenciales de usuario

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

API Web

Creación de CFDIs con un único emisor, (el propietario de la cuenta, cuyo perfil fiscal se tiene configurado)

Todas las operaciones son reflejadas en la plataforma web.

Operaciones API Web

  • Crear, Consultar Cancelar CFDI así como descargar XML, PDF y envió de estos por mail.
  • Consultar Perfil y Suscripción actual.
  • Carga de Logo y Certificados Digitales.
  • CRUD de Productos, Clientes, Sucursales y Series.

Ejemplos: aquí

API Multiemisor

Creacion de CFDIs con multiples emisores.

Las operaciones NO se reflejan en la plataforma web.

Operaciones API Multiemisor

  • Crear, Consultar, Cancelar descarga de XML.
  • CRUD de CSD (Certificados de los Sellos Digitales).

Ejemplos: aquí

Library Development and Testing

Test de libreria con nose http://nose.readthedocs.io/en/latest/

$ nosetests

Contributing:

tingsystems

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

facturama-2.0.5.1.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

facturama-2.0.5.1-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file facturama-2.0.5.1.tar.gz.

File metadata

  • Download URL: facturama-2.0.5.1.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for facturama-2.0.5.1.tar.gz
Algorithm Hash digest
SHA256 dbff720b10383ae0379764697211e1ad252b8dbd219277507a88774d06bbae8c
MD5 53976e97997e0d88df6527c8af633de8
BLAKE2b-256 3f3c50b0b6615af0e644626915ed3e5d18efa4aae7eb3614ddd0a02da1251053

See more details on using hashes here.

File details

Details for the file facturama-2.0.5.1-py3-none-any.whl.

File metadata

  • Download URL: facturama-2.0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for facturama-2.0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd62a0f4bdc4a16307bb59a5507b3cdc192bb63f45c72d0a126933d0b2c856c1
MD5 d4e2ebe8de3e5ab86c70212b21b3c575
BLAKE2b-256 75c582d7b5a284d662c0ab992776dfcc08d7581cf6a8732d4348560dc8da80ad

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page