Metadata-Version: 2.4
Name: momopy
Version: 0.0.5
Summary: Python wrapper for Mobile Money Providers
Home-page: https://github.com/sharhan-alhassan/momopy
Author: Sharhan Alhassan
Author-email: sharhanalhassan@gmail.com
Keywords: momo mobile-money python package library
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: certifi==2025.8.3
Requires-Dist: charset-normalizer==3.4.3
Requires-Dist: idna==3.10
Requires-Dist: python-dotenv==1.1.1
Requires-Dist: requests==2.32.5
Requires-Dist: urllib3==2.5.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# momopy
API Wrapper for MTN Mobile Money 

# Sanbox Keys Generation
```sh
1. First create an API USER at /apiuser {POST} using headers
- X-Reference-Id -- A UUID
- Ocp-Apim-Subscription-Key -- Your subscription (Primary or Secondary)

2. Use API USER to then generate an API KEY

3. Then proceed to use the API KEY to generate a "TOKEN" for the Bearer Token you want to use in any of the product

The API KEY expires in 3600 seconds, and you need to dynamically check and regenerate one if it expires on the fly

# Contributing
```sh
pip install -e . --no-deps

```


