# M-Pesa Integration with Django
This Django project demonstrates how to integrate the M-Pesa API for payment processing and other financial transactions. M-Pesa is a mobile phone-based money transfer service, payments, and micro-financing service developed by Vodafone.
## Features
- **M-Pesa C2B Integration**: Allows customers to make payments from their M-Pesa accounts to your business (Customer to Business).
- **Lipa Na M-Pesa Online Integration**: Enables customers to make online payments to your business using Lipa Na M-Pesa feature.
- **Callback Handling**: Handles callback notifications from the M-Pesa API for transaction status updates.
- **Secure Transactions**: Implements secure communication with the M-Pesa API using access tokens and encryption.