Global Payments.Local Methods.PaymentsWalletsTransfersPayouts
One Platform. Connect Telebirr, M-Pesa, CBE Birr, Bank Transfers, QR Payments, and Agent Networks across Africa. Licensed. Compliant. Built for scale.
Trusted by Industry Leaders
Real-time statistics powering global commerce
Monthly Volume
Processed transactions
Active Merchants
Across all regions
Countries
Global coverage
Uptime SLA
Enterprise reliability
Payment Methods
Connected providers
Security Breaches
Perfect record
Updated in real-time from our production systems
Built for Scale
A modular, secure, and extensible foundation designed to grow with your payment operations
Multi-Tenant Architecture
Complete tenant isolation with merchantId-based security. Each merchant operates in a secure, isolated environment.
Secure API Keys
Hashed API key storage with granular permissions, IP whitelisting, and automatic expiration management.
Role-Based Access
Comprehensive role hierarchy from merchant owner to API client, with fine-grained permission controls.
Audit Logging
Immutable event history for compliance. Every action is tracked and stored for complete auditability.
Enterprise Security
PBKDF2 password hashing, secure token management, and comprehensive validation pipelines.
API-First Design
RESTful API with versioning, idempotency support, and webhook capabilities for seamless integration.
Universal Payment Methods
Connect any payment source to any destination worldwide
Modular Architecture
Each module follows the same pattern: Repository, Service, API Routes. Clean separation of concerns for easy extension.
Authentication Module
JWT tokens, session management, secure password hashing
1// Repository Pattern Example 2import { BaseRepository } from '@/lib/db/mongodb'; 3 4class MerchantRepository extends BaseRepository { 5 constructor() { 6 super('merchants'); 7 } 8 9 async findByCode(merchantCode) {10 return this.findOne({ merchantCode });11 }12 13 async findActive() {14 return this.find({ status: 'active' });15 }16}1718export const merchantRepo = new MerchantRepository();Ready to Build the Future of Payments?
The backend foundation is complete. Start integrating now while we build the next phases of the global payment orchestration platform.
curl -X POST https://api.amnenpay.com/v1/auth/register