flow-pie / flow-pie/chamaa.api
Mpesa + Paypal API integration
Open
good first issue
payment
- Dominant language
- HTML
- Stars
- 3
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Integrate M-Pesa and PayPal payment processing into the API.
**Requirements:**
- Setup M-Pesa Daraja API credentials
- Setup PayPal sandbox/live credentials
- Create payment endpoints for contributions and loan repayments
- Implement payment webhooks for transaction callbacks
- Add transaction status tracking
- Handle payment failures and retries
**Deliverables:**
- Payment service module
- POST /api/v1/payments/mpesa endpoint
- POST /api/v1/payments/paypal endpoint
- Webhook endpoints for payment confirmations
- Transaction status tracking in database
Contributor guide
Assessment
This issue has not been assessed yet.