Skip to main content

PIXQRCODEGEN

Módulo em Python

Este módulo foi criado para Python com compatiblidade para diversas chaves Pix para gerar a Paylod do Pix.

O que é Pix?

Pix é um meio de pagamento eletrônico instantâneo e gratuito oferecido pelo Banco Central do Brasil a pessoas físicas e jurídicas, sendo o mais recente meio de pagamento do Sistema de Pagamentos Brasileiro.

O que é Pix Payload?

A Payload do Pix nada mais é que um conjunto de informações necessárias para pagamentos e transferências bancárias que necessita seguir as regras e estar bem formatada para ter sucesso no pagamento ou transferência.

Nesta API, do próprio Banco Centra do Brasil, você poderá olhar com mais detalhes como funciona uma Payload Pix.

Modo de uso

# Importando o módulo
from pixqrcodegen import Payload

# Parâmetros necessários
payload = Payload(nome, chavepix, valor, cidade, txtId)

# Chamando a função responsável para gerar a Payload Pix e o QR Code
payload.gerarPayload()

#####################################################################

"""Exemplo com dados fictícios"""

payload = Payload('Nome Sobrenome', '12345678900', '1.00', 'Cidade Ficticia', 'LOJA01')

payload.gerarPayload()

"""Resultado"""

00020126330014BR.GOV.BCB.PIX01111234567890052040000530398654041.005802BR5914Nome Sobrenome6015Cidade Ficticia62100506LOJA016304C8E4

"""Observação"""

QR Code é gerado após a criação da Payload do Pix e salvo no diretório de desenvolvimento.

Importante

Nenhum dos dados podem ter caracteres especiais como acentos ou "ç" e os valores monetários devem ser dividos por ponto (.) e não vírgula (,).

Exemplo:

Valor incorreto: 50,00

Valor correto: 50.00

Os valores monetários podem ser digitados tanto com ponto (.) quanto com vírgula (,).

Exemplo:

Valores corretos: 50.00 ou 50,00

Metadata

Release files for pixqrcodegen 0.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pixqrcodegen 0.9.1
File Size Uploaded
pixqrcodegen-0.9.1.tar.gz 4.1 kB Details

Release files / pixqrcodegen-0.9.1.tar.gz

Download URL pixqrcodegen-0.9.1.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
21db7f875a5d44bc3c249f8377edabbda7f3d593f8953687d0c28b3fbea4115e
BLAKE2b-256 checksum
How to use checksums
19932b1a8854644772d708af17c9a683a61e16378862cbacffed96af9f86e98b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.9.1 This release

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page