flow-pie/chamaa.api

Mpesa + Paypal API integration

Open

#65 aberto em 9 de nov. de 2025

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)HTML (4 forks)auto 404
good first issuepayment

Métricas do repositório

Stars
 (3 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

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

Guia do colaborador