SispagToolKit
SispagToolKit é uma biblioteca Python que facilita a geração de arquivos de remessa de pagamentos para o sistema SISPAG Itaú, com suporte ao padrão CNAB240. A biblioteca foi projetada para auxiliar na automação e integração de processos de pagamento, oferecendo uma maneira simples e eficaz de gerar arquivos para diversas modalidades de pagamento, como boletos, tributos e pagamentos via PIX, TEF entre outros.
Funcionalidades
- Geração de arquivos no padrão CNAB240 compatíveis com o sistema SISPAG do Itaú.
- Suporte para:
- Liquidação de boletos e QR Codes (PIX QR Code).
- Pagamentos via TEF e PIX.
- Pagamento de concessionárias.
- Estrutura modular e extensível, permitindo a adaptação e personalização para diferentes tipos de pagamento.
- Validações automáticas de campos, garantindo a conformidade com os layouts do CNAB240.
Instalação
Você pode instalar a biblioteca diretamente via pip:
pip install SispagToolKit
Exemplos de Uso
Os exemplos de uso da biblioteca podem ser encontrados na pasta examples do repositório. Lá você encontrará demonstrações detalhadas de como utilizar a biblioteca para diferentes tipos de pagamentos.
Arquivos Derivados
Este projeto contém dois arquivos derivados da biblioteca Febraban Python. A utilização desses arquivos está de acordo com os termos da licença original, que pode ser encontrada no repositório da biblioteca.
Se houver qualquer questão relacionada ao uso de partes dessa biblioteca, sinta-se à vontade para consultar a licença original ou abrir uma issue no repositório do GitHub ou no repositório do GitLab.
Contribuições
Contribuições são bem-vindas! Se você encontrar algum problema, por favor, abra uma issue no repositório do GitHub ou no repositório do GitLab.
Licença
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.
Release files for SispagToolKit 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sispagtoolkit-0.1.3.tar.gz | 16.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sispagtoolkit-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 76.7 kB
Release files / sispagtoolkit-0.1.3.tar.gz
| Download URL | sispagtoolkit-0.1.3.tar.gz |
|---|---|
| Size | 16.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00f3ffd5b4609a8ec771032fc19b1a4441c10e18d0bcf546754643528473bf04
|
|
BLAKE2b-256 checksum How to use checksums |
33ed0b91f884b188488328a4796c5a6a9d304bc5c6d53635a3306017a48618d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.6
|
Release files / sispagtoolkit-0.1.3-py3-none-any.whl
| Download URL | sispagtoolkit-0.1.3-py3-none-any.whl |
|---|---|
| Size | 60.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f863e74126ba45db6febee2a26281746fba7203ed42a1dfcda808ca65ad9f57b
|
|
BLAKE2b-256 checksum How to use checksums |
59a7af3f71dbf908b0433c6f9c3d3201af2c501f8cb409e34c7492681a2a44cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.6
|