Skip to main content

QR code or string generator for CZ banks payments

Project description

QR Payment CZ

Tool to generate QR code pictures in PNG format (410x410px) for QR payments in Czech Republic based on standart https://qr-platba.cz/pro-vyvojare/specifikace-formatu/

qr-payment-cz --help
usage: qr-payment-cz [-h] [-a ACCOUNT] [-i IBAN_ACC] -v AMMOUNT [-m MESSAGE] [-rn RN] [-vs VS] [-ss SS] [-ks KS] [-o OUTPUT_FILE] [-d] [-s] [-fs]

QR payment generator for CZE based on https://qr-platba.cz/pro-vyvojare/specifikace-formatu/

options:
  -h, --help            show this help message and exit
  -a ACCOUNT, --account ACCOUNT
                        Account number std bank account format
  -i IBAN_ACC, --iban-account IBAN_ACC
                        Account number in IBAN format
  -v AMMOUNT, --ammount-value AMMOUNT
                        Payment ammount
  -m MESSAGE, --message MESSAGE
                        Message text for payment
  -rn RN, --receiver-name RN
                        Payment receiver name
  -vs VS, --variable-symbol VS
                        Payment variable symbol
  -ss SS, --specific-symbol SS
                        Payment specific symbol
  -ks KS, --constant-symbol KS
                        Payment contant symbol
  -o OUTPUT_FILE, --output-file OUTPUT_FILE
                        Output PNG image file path
  -d, --display-image   Display generated QR code image
  -s, --silent          Silent mode for info messages
  -fs, --force-silent   Stronger silent mode for all messages

Changelog:

0.2.0

Flask server added to serve generated images on specified port and host addess for selected account number. Run server via command qr-payment-cz-server

0.1.6

-d param added to display generater QR code image via system default PNG viewer app

0.1.5

Source code refactorng and tests added

0.1.4

Silent mode added.

0.1.3

Validation of account number format added.

0.1.2

Support for account number defined in usual bank format xxxxxx-xxxxxxxxxx/xxxx.

0.1.1

first version supporting IBAN account numbers only.

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

qr_payment_cz-0.2.3.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

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

qr_payment_cz-0.2.3-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file qr_payment_cz-0.2.3.tar.gz.

File metadata

  • Download URL: qr_payment_cz-0.2.3.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.0

File hashes

Hashes for qr_payment_cz-0.2.3.tar.gz
Algorithm Hash digest
SHA256 e99f4078c6ac8a5710a5a3ff9106ced2a7b1b6eca0053fe8ff42401bd70cf7c4
MD5 e1f1c46e219c090c5fac2d4d9834b94b
BLAKE2b-256 8e2d8294f251bad0c0fe930e7bcc30a4dcf49955441f1c0f12d7cb71d20df126

See more details on using hashes here.

File details

Details for the file qr_payment_cz-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for qr_payment_cz-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 02d9072ac9c950e54ac367e8d708c42cd7e78cd696b56ce2b954e4a53eb7d61e
MD5 5bcb9558b8436095500a49db5f589071
BLAKE2b-256 6f1c3a979dcb3cd47be8fb4b687285266fc6251c1631da20aafe12f8a2b47eae

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