flow-pie / flow-pie/chamaa.api

Mpesa + Paypal API integration

Open
#65 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.