Name | facturama JSON |
Version |
2.0.5.1
JSON |
| download |
home_page | https://github.com/tingsystems/facturama |
Summary | Easy Facturama python wrapper |
upload_time | 2024-05-07 13:48:25 |
maintainer | None |
docs_url | None |
author | Tingsystems |
requires_python | >=3.8 |
license | MIT License Copyright (c) 2017 Tingsystems Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
keywords |
facturama
wrapper
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Facturama Python SDK
> [NOTE] This document is also available in [English].
>
> Librería para consumir la API Web y API Multiemisor de [Facturama](https://api.facturama.mx/).
>
> Puedes consultar la guía completa de la [API](https://apisandbox.facturama.mx/guias).
## Crear cuenta de usuario
> Crear una cuenta de usuario en el ambiente de prueba [Sandbox](https://dev.facturama.mx/api/login)
>
> Para API Web, realiza la configuración básica usando RFC de pruebas **"EKU9003173C9"**, más información [aquí](https://apisandbox.facturama.mx/guias/perfil-fiscal).
>
> Sellos digitales de prueba (CSD), [aquí](https://github.com/rafa-dx/facturama-CSD-prueba).
## Inicio Rápido
### Instalación
```sh
pip install -e git+https://github.com/Facturama/facturama-python-sdk.git@master#egg=facturama
```
### Incluir librería
```sh
import facturama
```
### Credenciales de usuario
```sh
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í](https://github.com/Facturama/facturama-python-sdk/wiki/API-Web)
## 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í](https://github.com/Facturama/facturama-python-sdk/wiki/API-Multiemisor)
### Library Development and Testing
Test de libreria con nose http://nose.readthedocs.io/en/latest/
```sh
$ nosetests
```
## Contributing:
[tingsystems](https://github.com/tingsystems)
[English]: ./README-en.md
Raw data
{
"_id": null,
"home_page": "https://github.com/tingsystems/facturama",
"name": "facturama",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "facturama, wrapper",
"author": "Tingsystems",
"author_email": "Tingsystems <soporte@tingsystems.com>",
"download_url": "https://files.pythonhosted.org/packages/3f/3c/50b0b6615af0e644626915ed3e5d18efa4aae7eb3614ddd0a02da1251053/facturama-2.0.5.1.tar.gz",
"platform": null,
"description": "# Facturama Python SDK\n\n> [NOTE] This document is also available in [English].\n>\n> Librer\u00eda para consumir la API Web y API Multiemisor de [Facturama](https://api.facturama.mx/).\n>\n> Puedes consultar la gu\u00eda completa de la [API](https://apisandbox.facturama.mx/guias).\n## Crear cuenta de usuario\n\n> Crear una cuenta de usuario en el ambiente de prueba [Sandbox](https://dev.facturama.mx/api/login) \n>\n> Para API Web, realiza la configuraci\u00f3n b\u00e1sica usando RFC de pruebas **\"EKU9003173C9\"**, m\u00e1s informaci\u00f3n [aqu\u00ed](https://apisandbox.facturama.mx/guias/perfil-fiscal).\n>\n> Sellos digitales de prueba (CSD), [aqu\u00ed](https://github.com/rafa-dx/facturama-CSD-prueba). \n## Inicio R\u00e1pido\n\n### Instalaci\u00f3n\n```sh\npip install -e git+https://github.com/Facturama/facturama-python-sdk.git@master#egg=facturama\n```\n\n### Incluir librer\u00eda\n\n```sh\nimport facturama\n```\n\n### Credenciales de usuario\n\n```sh\nfacturama._credentials = ('username', 'password')\n```\n\n## API Web\n\n> Creaci\u00f3n de CFDIs con un \u00fanico emisor, (el propietario de la cuenta, cuyo perfil fiscal se tiene configurado)\n> \n> *Todas las operaciones son reflejadas en la plataforma web.*\n### Operaciones API Web\n- Crear, Consultar Cancelar CFDI as\u00ed como descargar XML, PDF y envi\u00f3 de estos por mail.\n- Consultar Perfil y Suscripci\u00f3n actual.\n- Carga de Logo y Certificados Digitales.\n- CRUD de Productos, Clientes, Sucursales y Series.\n\nEjemplos: [aqu\u00ed](https://github.com/Facturama/facturama-python-sdk/wiki/API-Web)\n\n\n## API Multiemisor\n\n> Creacion de CFDIs con multiples emisores.\n>\n> *Las operaciones NO se reflejan en la plataforma web.*\n### Operaciones API Multiemisor\n\n- Crear, Consultar, Cancelar descarga de XML.\n- CRUD de CSD (Certificados de los Sellos Digitales).\n\nEjemplos: [aqu\u00ed](https://github.com/Facturama/facturama-python-sdk/wiki/API-Multiemisor)\n\n\n### Library Development and Testing\n\nTest de libreria con nose http://nose.readthedocs.io/en/latest/\n\n```sh\n$ nosetests\n```\n\n\n## Contributing:\n[tingsystems](https://github.com/tingsystems)\n\n\n[English]: ./README-en.md\n\n\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2017 Tingsystems Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
"summary": "Easy Facturama python wrapper",
"version": "2.0.5.1",
"project_urls": {
"Download": "https://github.com/tingsystems/facturama/master",
"Homepage": "https://github.com/tingsystems/facturama"
},
"split_keywords": [
"facturama",
" wrapper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "75c582d7b5a284d662c0ab992776dfcc08d7581cf6a8732d4348560dc8da80ad",
"md5": "d4e2ebe8de3e5ab86c70212b21b3c575",
"sha256": "dd62a0f4bdc4a16307bb59a5507b3cdc192bb63f45c72d0a126933d0b2c856c1"
},
"downloads": -1,
"filename": "facturama-2.0.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d4e2ebe8de3e5ab86c70212b21b3c575",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 13934,
"upload_time": "2024-05-07T13:48:24",
"upload_time_iso_8601": "2024-05-07T13:48:24.599855Z",
"url": "https://files.pythonhosted.org/packages/75/c5/82d7b5a284d662c0ab992776dfcc08d7581cf6a8732d4348560dc8da80ad/facturama-2.0.5.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3f3c50b0b6615af0e644626915ed3e5d18efa4aae7eb3614ddd0a02da1251053",
"md5": "53976e97997e0d88df6527c8af633de8",
"sha256": "dbff720b10383ae0379764697211e1ad252b8dbd219277507a88774d06bbae8c"
},
"downloads": -1,
"filename": "facturama-2.0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "53976e97997e0d88df6527c8af633de8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 12922,
"upload_time": "2024-05-07T13:48:25",
"upload_time_iso_8601": "2024-05-07T13:48:25.648030Z",
"url": "https://files.pythonhosted.org/packages/3f/3c/50b0b6615af0e644626915ed3e5d18efa4aae7eb3614ddd0a02da1251053/facturama-2.0.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-07 13:48:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tingsystems",
"github_project": "facturama",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "facturama"
}