pay-by-square
pay-by-square copied to clipboard
Generate pay-by-square code that can by used to create QR code for banking apps
The `generate()` function always includes `PaymentDueDate` in the generated data even if it is called without any date for it. According to the XSD spec at https://bsqr.co/schema/ the `PaymentDueDate` element...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. Release notes Sourced from actions/setup-python's releases. v5.0.0 What's Changed In scope of this release, we update node version runtime from node16 to node20 (actions/setup-python#772)....
Implemented basic decode for a simple most common payment format. ``` import pay_by_square print(pay_by_square.decode(b'00...')) ``` ``` python3 -c 'import pay_by_square; from pprint import pprint; pprint(pay_by_square.decode("0005M00012LBBN6EVVIO6I2MD1A3D4NP5FR5TEPRPD1R2KAE60SS1IAQV4T4C1AMCALGA9QH2SAKAG7DVL6LBCS90RE527H8BC90QTTB8CLHNA1SRKK3A7SU86PI6A69D2EU70S000000000"))' ```
It would be useful to be able to decode those QR codes as well. Please consider implementing a decoder.
What are the following parameters: variable_symbol: str = '', constant_symbol: str = '', specific_symbol: str = '', What do they stand for?
Hello Matus, we added support for multiple IBANs as Pay By Square specification supports it. Looks like few SK banks support this. still please take a look and consider if...
The code right now always sets the payment reference to an empty string. Please allow setting it instead of the old-style payment "symbols".