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/
CLI TOOL
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
WEB APP
qr-payment-cz-server --help
usage: qr-payment-cz-server [-h] -a ACCOUNT [--host HOST] [--port PORT] [--url-prefix-dir URL_PREFIX]
Server part of 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
--host HOST Server host address
--port PORT Server port
--url-prefix-dir URL_PREFIX
Server url prefix direcory
Changelog:
0.2.7
Python 3.8 compatibility fix
0.2.6
Server app index page refactoring
0.2.5
Server app enhancements / CSS
0.2.4
Server app enhancements
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qr_payment_cz-0.2.7.tar.gz.
File metadata
- Download URL: qr_payment_cz-0.2.7.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09961122fc0f685af86154f79d97521902c54889aa7b71cec51ca288306e8ec2
|
|
| MD5 |
232bc6409794d018cbf2180e0c9df3b3
|
|
| BLAKE2b-256 |
5b09050f5a7a3bd57f4f256e73f5d7994fd3ad2ea666e7f44f5c311476483db3
|
File details
Details for the file qr_payment_cz-0.2.7-py3-none-any.whl.
File metadata
- Download URL: qr_payment_cz-0.2.7-py3-none-any.whl
- Upload date:
- Size: 13.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f678a28d6bcf59a088631033486ac1b7549aa3e1771f5333d5ef25a838d96b99
|
|
| MD5 |
f4385b4fa2b50b78137b7bf2a8853449
|
|
| BLAKE2b-256 |
478f4ca42b58eea42d5dd4b994d73e926f1471439292b7a6d35427ecdf20a179
|