Skip to main content

Cliente não oficial da API do Banco do Brasil

Project description

Cliente não oficial feito em Python, para realizar integração com as API’s do Banco do Brasil.

Documentação oficial do BB

Instalando

Nosso pacote está hospedado no PyPI

pip install bb-wrapper

Configuração

Para utilizar o bb-wrapper é necessário ter algumas constantes/variáveis. sendo elas:

IMOBANCO_BB_IS_SANDBOX='flag True ou False para indicar utilização de sandbox ou não'
IMOBANCO_BB_BASIC_TOKEN='chave de autenticação gerada para a aplicação no site developers.bb'
IMOBANCO_BB_GW_APP_KEY='chave de desenvolvimento gerada para a aplicação no site developers.bb'

Para geração de boletos é necessário:

IMOBANCO_BB_CONVENIO='convênio do contrato para geração de boletos'
IMOBANCO_BB_CARTEIRA='carteira do contrato para geração de boletos'
IMOBANCO_BB_VARIACAO_CARTEIRA='variação da carteira do contrato para geração de boletos
IMOBANCO_BB_AGENCIA='agência da conta berço do contrato para geração de boletos'
IMOBANCO_BB_CONTA='nº da conta berço do contrato para geração de boletos'

Recomendamos criar um arquivo .env contendo essas varíaveis de ambiente.

Podem ser criadas diretamente no terminal (não recomendado).

Podem ser criadas também diretamente no `arquivo.py` (não recomendado).

Recursos disponíveis

API’s

  • ☑ API de Cobrança (geração de boletos)

  • ☑ API PIX (recebimento PIX) {essa API ainda está instável e incompleta no BB}

  • ☐ API Arrecadação PIX {sem previsão de implementação}

  • ☐ API Pagamentos {esperando lançar no BB}

Recursos auxiliares

  • ☑ Geração de imagem b64

  • ☑ Geração, validação e conversão de código de barras de boleto

  • ☐ Geração, validação e conversão de código de barras de convênio {sem previsão de implementação}

  • ☑ Geração de QR Code PIX

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

bb_wrapper-0.3.0.tar.gz (34.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bb_wrapper-0.3.0-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file bb_wrapper-0.3.0.tar.gz.

File metadata

  • Download URL: bb_wrapper-0.3.0.tar.gz
  • Upload date:
  • Size: 34.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.11

File hashes

Hashes for bb_wrapper-0.3.0.tar.gz
Algorithm Hash digest
SHA256 5ddb54dd819e1d1cdcaae9ec471bb1fd99313be827085ca10611efc951df9a39
MD5 913924fdfd97c69ada2b39c1beba562d
BLAKE2b-256 b55cdcfe9a2e3f2ecc08e3841de8fdc59f0f6e50bf2da18ceb0828fb78ed99ce

See more details on using hashes here.

File details

Details for the file bb_wrapper-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: bb_wrapper-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.11

File hashes

Hashes for bb_wrapper-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3ffc259f32c5c20988cdc59c1ba25614fb9d8e73275ed5761e1be845b358756
MD5 1a7ea25dad77440e688b5a7d79eb3a58
BLAKE2b-256 41c4801194b4b6100f01e7e625af92f8aea19bd5da00792c60a66de41341fff7

See more details on using hashes here.

Supported by

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