Production 3-Layer Idempotent M-Pesa Payment Engine by Kiragu Maina
Production 3-Layer Idempotent M-Pesa Payment Engine by Kiragu Maina
Sign Up
Post a job
Sign Up
Log In
Production 3-Layer Idempotent M-Pesa Payment Engine
Kiragu Maina
Integrate production-grade payment rails (M-Pesa STK Push, B2B, Paystack, KopoKopo, bank paybills) with enterprise-grade resilience against double-charging, network drops, and duplicate webhooks.
What's included: - Multi-rail payment gateway architecture with unified API response contracts.
3-layer idempotency engine: namespaced request interceptors, unique DB receipt constraints, and a transactional outbox pattern.
Automated webhook handler with HMAC signature verification and 100% idempotent ledger credit.
Circuit breakers separating customer errors (e.g. wrong PIN) from provider API outages.
Production deploy script with schema-shape assertions and database migration safety checks.
Client requirements: gateway API keys with sandbox/production credentials, plus your target stack spec (Node.js/TypeScript preferred).
Fixed price $1,250 (typical scope range $750 to $2,500). Turnaround: 10 business days.
Kiragu's other services
Node.js / Next.js Architecture, Security & Performance Audit
$650
High-Scale Programmatic SEO & AI Generation Pipeline
$1,800
Starting at
$1,250
Message
Duration
2 weeks
Tags
NestJS
Node.js
PostgreSQL
Redis
FinTech & Payments
M-Pesa
webhooks
Service provided by
Kiragu Maina
Nairobi, Kenya
Production 3-Layer Idempotent M-Pesa Payment Engine
Kiragu Maina
Starting at
$1,250
Message
Duration
2 weeks
Tags
NestJS
Node.js
PostgreSQL
Redis
FinTech & Payments
M-Pesa
webhooks
Integrate production-grade payment rails (M-Pesa STK Push, B2B, Paystack, KopoKopo, bank paybills) with enterprise-grade resilience against double-charging, network drops, and duplicate webhooks.
What's included: - Multi-rail payment gateway architecture with unified API response contracts.
3-layer idempotency engine: namespaced request interceptors, unique DB receipt constraints, and a transactional outbox pattern.
Automated webhook handler with HMAC signature verification and 100% idempotent ledger credit.
Circuit breakers separating customer errors (e.g. wrong PIN) from provider API outages.
Production deploy script with schema-shape assertions and database migration safety checks.
Client requirements: gateway API keys with sandbox/production credentials, plus your target stack spec (Node.js/TypeScript preferred).
Fixed price $1,250 (typical scope range $750 to $2,500). Turnaround: 10 business days.
Kiragu's other services
Node.js / Next.js Architecture, Security & Performance Audit
$650
High-Scale Programmatic SEO & AI Generation Pipeline
$1,800
$1,250
Message