Python implementation of the ISO 18245 Merchant Category Codes database ⛺
Last updated May 3, 2026
74
Stars
24
Forks
4
Issues
0
Stars/day
Attention Score
52
Language breakdown
No language data available.
▸ Files
click to expand
README
python-iso18245
A Python implementation of the ISO 18245 Merchant Category Codes database.
Installation
pip install iso18245
Usage
>>> import iso18245
>>> iso18245.get_mcc("5542")
MCC(range=MCCRange(start='5000', end='5599', description='Retail outlets', reserved=False), isodescription='Automated fuel dispensers', usdadescription='Automated Fuel Dispensers', stripedescription='Automated Fuel Dispensers', stripecode='automatedfueldispensers')
>>> iso18245.get_mcc("3000")
MCC(range=MCCRange(start='3000', end='3999', description='Reserved for private use', reserved=True), isodescription='', usdadescription='UNITED AIRLINES', stripedescription='', stripecode='')
>>> iso18245.getmcc("3000").usdadescription
'UNITED AIRLINES'
>>> iso18245.get_mcc("3000").range
MCCRange(start='3000', end='3999', description='Reserved for private use', reserved=True)
>>> iso18245.get_mcc("999999")
Traceback (most recent call last):
…
iso18245.InvalidMCC: 999999
External links
🔗 More in this category