Metadata-Version: 2.4
Name: tango-merpay-lib
Version: 0.1.0
Summary: Merchant payment library for wallet API
Author-email: ZGenius Matondo <zgeniuscoders@gmail.com>
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: requests>=2.28.0
Description-Content-Type: text/markdown

# Merchant Payment Lib

Python library for merchant payments via wallet API.

## Installation

```bash
pip install tango-merpay-lib
```

```python
from merchant_payment import MerchantPaymentService

service = MerchantPaymentService(
    url="https://api.example.com",
    addon_id="your_addon_id",
    country_id="CD",
    api_key="your_api_key"
)

data = {
    "currency": "CDF",
    "mercode": "MERCH123",
    "msisdn": "243999999999",
    "amount": "1000",
    "pin": "1234"
}

merchant_payment_response = service.do_payment(data)

merchant_payment_status = merchant_payment_response["mapping_response"]["mapping_code"]
merchant_payment_reference = merchant_payment_response["wallet_response"]["txnid"]
merchant_payment_message = merchant_payment_response["wallet_response"]["message"]

if merchant_payment_status != "SUCCESS":
    pass
```