python-iso18245-uz
A Python implementation of the ISO 18245 Merchant Category Codes database. This is fork package, mcc descriptions translated to Uzbek and Russian Languages using googletranslate. For Original repo please refer to https://github.com/jleclanche/python-iso18245.
Installation
pip install iso18245_uz
Usage
>>> import iso18245_uz
>>> iso18245_uz.get_mcc("5542")
MCC(mcc='5542', range=MCCRange(start='5000', end='5599', description='Retail outlets', description_uz="Chakana savdo do'konlari", description_ru='Розничные торговые точки', reserved=False), iso_description='Automated fuel dispensers', iso_description_ru='Автоматизированный топливный дозаторы', iso_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", usda_description='Automated Fuel Dispensers', usda_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", usda_description_ru='Автоматизированный топливный дозаторы', stripe_description='Automated Fuel Dispensers', stripe_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", stripe_description_ru='Автоматизированный топливный дозаторы', stripe_code='automated_fuel_dispensers', visa_description='Automated Fuel Dispensers', visa_req_clearing_name='', visa_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", visa_description_ru='Автоматизированный топливный дозаторы', alipay_description='Automated fuel dispensers', alipay_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", alipay_description_ru='Автоматизированный топливный дозаторы', mastercard_description='Fuel Dispenser, Automated', mastercard_abbreviated_airline_name='', mastercard_description_uz="Yoqilg'i dispenseri, avtomatlashtirilgan", mastercard_description_ru='Топливный диспенсер, автоматизированный', amex_description='Automated Fuel Dispensers', amex_description_uz="Avtomatlashtirilgan yonilg'i quyish vositalari", amex_description_ru='Автоматизированный топливный дозаторы')
>>> iso18245_uz.get_mcc("3000")
MCC(mcc='3000', range=MCCRange(start='3000', end='3999', description='Reserved for private use', description_uz='Xususiy foydalanish uchun ajratilgan', description_ru='Зарезервировано для частного использования', reserved=True), iso_description='', iso_description_ru='', iso_description_uz='', usda_description='UNITED AIRLINES', usda_description_uz='Yagona Airlines', usda_description_ru='United Airlines', stripe_description='', stripe_description_uz='', stripe_description_ru='', stripe_code='', visa_description='UNITED AIRLINES', visa_req_clearing_name='UNITED AIR', visa_description_uz='Yagona Airlines', visa_description_ru='United Airlines', alipay_description='', alipay_description_uz='', alipay_description_ru='', mastercard_description='United Airlines', mastercard_abbreviated_airline_name='UNITED', mastercard_description_uz='Yagona Airlines', mastercard_description_ru='United Airlines', amex_description='UNITED AIRLINES', amex_description_uz='Yagona Airlines', amex_description_ru='United Airlines')>>> iso18245.get_mcc("3000").usda_description
'UNITED AIRLINES'
>>> iso18245_uz.get_mcc("3000").range
MCCRange(start='3000', end='3999', description='Reserved for private use', description_uz='Xususiy foydalanish uchun ajratilgan', description_ru='Зарезервировано для частного использования', reserved=True)
>>> iso18245_uz.get_mcc("999999")
Traceback (most recent call last):
…
iso18245_uz.InvalidMCC: 999999
External links
- Wikipedia: ISO 18245
- ISO Standard 18245:2023
- AFNOR: ISO 18245
- Stripe MCC List
- USDA MCC List (incl. private MCCs)
- VISA Merchant Data Standards Manual (archived)
- Mastercard Quick Reference Booklet (archived)
- American Express Global Codes & Information Guide (archived)
Reference
This package is a fork of the original python-iso18245 by Jerome Leclanche, with MCC descriptions translated to Uzbek and Russian languages using Google Translate.
Original Package
- Repository: https://github.com/jleclanche/python-iso18245
- Author: Jerome Leclanche
- License: MIT
Translation Credits
- Russian and Uzbek translations were generated using Google Translate
- Original English descriptions remain available in the data structure
Metadata
Release files for iso18245_uz 1.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| iso18245_uz-1.4.4.tar.gz | 229.3 kB | Without provenance | Details for iso18245_uz-1.4.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| iso18245_uz-1.4.4-py3-none-any.whl | Python 3 | none | any | Details for iso18245_uz-1.4.4-py3-none-any.whl |
Total release size: 478.6 kB
Release files / iso18245_uz-1.4.4.tar.gz
| Download URL | iso18245_uz-1.4.4.tar.gz |
|---|---|
| Size | 229.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
983449f9db400f5a63a68212c3d5dfebc275bf935089602c2065a922566c94d5
|
|
BLAKE2b-256 checksum How to use checksums |
d0216e5ca0888add2f049c72adb6ee6abff25c0f5486dd430715d91817d89a9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.13.2 Darwin/24.6.0
|
Release files / iso18245_uz-1.4.4-py3-none-any.whl
| Download URL | iso18245_uz-1.4.4-py3-none-any.whl |
|---|---|
| Size | 249.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2e3bafd055129b25e3822bf73d0e02e61e3fed9cc9d54e50aa82d2a66f02960
|
|
BLAKE2b-256 checksum How to use checksums |
f16900078ff1c0ede84a6c4a5a6ae6820723c730919d98aa569cb3539d913d87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.13.2 Darwin/24.6.0
|
Security for iso18245_uz 1.4.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.