flow-pie/chamaa.api

Mpesa + Paypal API integration

Open

#65 geöffnet am 9. Nov. 2025

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)HTML (4 Forks)auto 404
good first issuepayment

Repository-Metriken

Stars
 (3 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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