0fee
The payment API built for Africa
Payment orchestration supporting 150+ providers across Africa. MTN MoMo, Orange Money, Wave, M-Pesa, Stripe, PayPal. Unified API, unified webhooks, AI smart routing. Fixed 0.99% fee.
Building 0fee
The Unified Payment Format: PAYIN_ORANGE_CI
How 0fee.dev unified 117 payment methods into the PAYIN_OPERATOR_COUNTRY format, simplifying API calls to a single field. By Juste A. Gnimavo and Claude.
Stripe Integration: Global Card Payments
How 0fee.dev integrates Stripe Checkout Sessions for global card payments, handling zero-decimal currencies and middleman callbacks.
PayPal Integration: Orders API and Redirect Flow
How 0fee.dev integrates PayPal Orders API v2 for global wallet payments with redirect flow, capture on return, and webhook handling.
Hub2: Covering Francophone Africa
How 0fee.dev integrates Hub2 for mobile money payments across 8 Francophone African countries with Orange, MTN, Wave, and Moov.
PawaPay: Pan-African Mobile Money for 21+ Countries
How 0fee.dev integrates PawaPay's hosted payment page for mobile money across 21+ African countries with correspondent codes.
42 Files, 7,900 Lines, 45 Minutes: The First Session
How we built the entire 0fee.dev backend in 45 minutes: 42 files, 7,900 lines, 5 payment providers, 30+ API endpoints. By Juste A. Gnimavo and Claude.
The Provider Adapter Pattern: One Interface for Every Payment System
How 0fee.dev uses the adapter pattern to unify Stripe, PayPal, Hub2, and PawaPay behind one Python interface. By Juste A. Gnimavo and Claude.
The Intelligent Payment Routing Engine
How 0fee.dev routes payments across 117 methods and 53+ providers using priority-based selection with automatic fallback. By Juste A. Gnimavo and Claude.
Session 2: Dashboard, SDKs, Checkout Widget, and Celery in 60 Minutes
How we built the 0fee.dev dashboard, checkout widget, 2 SDKs, and Celery tasks in 60 minutes. Session 002 deep dive. By Juste A. Gnimavo and Claude.
Session 3: Marketing Website, 5 New SDKs, and Docker
How we built the 0fee.dev marketing website, 5 SDKs (Go, Ruby, PHP, Java, C#), and Docker stack in one session. By Juste A. Gnimavo and Claude.
Session 4: CLI Tool, Hosted Checkout, and API Documentation
How we built the zerofee-cli, hosted checkout pages, and 5 API documentation files in one session. Session 004 deep dive. By Juste A. Gnimavo and Claude.
The Middleware Stack: Auth, Rate Limiting, and Idempotency
How 0fee.dev handles API key auth, Redis-based rate limiting, and idempotency keys to prevent duplicate payments. By Juste A. Gnimavo and Claude.