Python API for Israeli Masav payments
Project description
Python API for Israeli Masav payments
Install
pip install masav
Usage
from JSON
# TODO
low level API
from masav import MasavPayingInstitute, MasavPaymentDetails
institute = MasavPayingInstitute(
institute_code=12345678,
institute_name="Company ISRAEL LTD.",
sending_institute_code=12345
)
payee_details_1 = MasavPaymentDetails(
amount=85,
bank_number="11",
branch_number="303",
account_number="007008629",
payee_id="123123127",
payee_name="Leto II Atreides",
payee_number="00000000000001313131"
)
payee_details_2 = MasavPaymentDetails(
amount=1346.37,
bank_number="31",
branch_number="051",
account_number="000283487",
payee_id="123456782",
payee_name="Thorin Oakenshield",
payee_number="00000000000001122233"
)
payments_list = [payee_details_1, payee_details_2]
file = "tests/payment_file_generated_by_test.bin"
institute.create_payment_file(
file=file,
payments_list=payments_list,
payment_date="200507",
serial_number=404,
creation_date="200507"
)
Development
git clone https://github.com/omrirz/masav.git
cd masav
pip install -r requirements.txt
Test
tox
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
masav-0.0.2.tar.gz
(4.8 kB
view details)
Built Distribution
masav-0.0.2-py3-none-any.whl
(6.3 kB
view details)
File details
Details for the file masav-0.0.2.tar.gz
.
File metadata
- Download URL: masav-0.0.2.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
17ad425597ad5442f30c3c96e513ac55b412c7221f3c0af6fb1c0911792cff40
|
|
MD5 |
0fb0313c6349309124af7eaa24c49f30
|
|
BLAKE2b-256 |
393be6110a74e4ea0b0e715009e2c7f3d9246446e059e30cfe1245aa565cc220
|
File details
Details for the file masav-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: masav-0.0.2-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
047565f9389f10e0b48326efed7c6afc495a44ed92052f05369a48c8c90ecf56
|
|
MD5 |
7499a5ab9f7befd7c4ca8a64ba574b80
|
|
BLAKE2b-256 |
21065d54d1793ee75feb4dff040fc219a5063b6452d4e8503bf260690c91d703
|