SDK
Python SDK
Simple Python library for handling M-Pesa payments, callbacks, and transaction verification.
Installation
bash
pip install paynexus-gateway
Quick Start
python
from paynexus_gateway import PayNexusClient
# Initialize client
client = PayNexusClient(api_key='sk_your_secret_key_here')
# Initiate payment
payment = client.initiate_payment(
amount=100,
phone='0746990866',
description='Order #12345'
)
print(f"Payment initiated: {payment.reference}")
# Check payment status
status = client.get_payment_status(payment.reference)
print(f"Payment status: {status.status}")