Skip to main content

Gera a Payload do PIX e o QR Code

Project description

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, txtxId)

# 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

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

pixqrcodegen-0.3.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file pixqrcodegen-0.3.tar.gz.

File metadata

  • Download URL: pixqrcodegen-0.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for pixqrcodegen-0.3.tar.gz
Algorithm Hash digest
SHA256 aa797d8fab322e52df2468ba37f1e6efbf1a52e8b4dace6077011fc6b6d9156c
MD5 7b6c7d27f1016fdfbb7a68ce7f36382a
BLAKE2b-256 1b1c717248f03ae993af912f1afce698c402fcd1da1fccd3cf9427de3d3d5fc3

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