Python client for OmidPay payment gateway
Project description
Omidpay Python
Python client for the OmidPay payment gateway with both synchronous and asynchronous clients.
Base URL
https://ref.omidpayment.ir/ref-payment/RestServices/mts/
Project Directory
omidpay-python/
├── pyproject.toml
├── README.md
├── LICENSE
├── .gitignore
└── src/
└── omidpay/
├── __init__.py
├── client.py
├── config.py
├── exceptions.py
│
├── http/
│ ├── __init__.py
│ ├── base.py # abstract base http client
│ ├── sync_client.py
│ └── async_client.py
│
├── resources/
│ ├── __init__.py
│ ├── base.py
│ ├── auth.py
│ ├── bill.py
│ └── transactions.py
│
└── models/ # schemas & enums
├── __init__.py
├── base.py
├── requests.py
├── responses.py
└── enums.py
- Initial release
- Payment flow implementation (token generation, verification, reversal)
- sync and async support
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
omidpay-0.2.0.tar.gz
(15.9 kB
view details)
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
omidpay-0.2.0-py3-none-any.whl
(20.1 kB
view details)
File details
Details for the file omidpay-0.2.0.tar.gz.
File metadata
- Download URL: omidpay-0.2.0.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c4daceb6789d3749adde2dce695ed9502ff360b3e9f0a5b26482d5f660b9d32
|
|
| MD5 |
5a99c381419d2f344a461177ae5143e0
|
|
| BLAKE2b-256 |
a475b105c999039b288bf13b88e9235a90a9febc8b70ba703e49bb6f69c8ab90
|
File details
Details for the file omidpay-0.2.0-py3-none-any.whl.
File metadata
- Download URL: omidpay-0.2.0-py3-none-any.whl
- Upload date:
- Size: 20.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c33c82523b2396adcd350b216b2e73c16bd6842b1d36be484e6cd035136a632
|
|
| MD5 |
32c2745365b4bdf04598fbed85c76fc0
|
|
| BLAKE2b-256 |
5eb0697c65f0773ee2146b359206a0055a457378e36f1ed1e53c05e37e8aa7d0
|