Documentation

CloudBank

Modern banking infrastructure for Africa. Accept payments, manage accounts, and build financial products with our developer-first API platform.

Why CloudBank?

CloudBank is the payments infrastructure built specifically for African markets. We handle the complexity of local payment methods, currencies, and regulations so you can focus on building great products.

  • 🌍 Pan-African Coverage: Support for 2+ African countries and growing
  • 💳 Local Payment Methods: Cards, mobile money, and bank transfers
  • ⚡ Developer Experience: RESTful APIs, comprehensive docs, and SDKs

Core Features

Checkout & Payments

Hosted Checkout: Get started in minutes with our pre-built, mobile-optimized checkout flow.

Code(bash)
# Create a checkout session curl -X POST /v1/checkout/sessions \ -d amount=5000 \ -d currency=XAF \ -d success_url=https://yoursite.com/success

Payment Intents: Build custom payment flows with granular control over the payment lifecycle.

Code(bash)
# Create a payment intent curl -X POST /v1/payment_intents \ -d amount=5000 \ -d external_id=order_123

Key Capabilities:

  • One-time payments and subscriptions
  • Multi-currency support (XAF, CDF, XOF)
  • Automatic payment confirmation
  • Manual capture for complex workflows

Payment Methods

Cards: Accept Visa with 3D Secure authentication.

Mobile Money: Native support for Africa's most popular payment methods:

  • MTN Mobile Money
  • Airtel Money
  • More providers coming soon

Bank Accounts: Direct bank account debits with support for major African banks.

Account Management

Multi-Currency Accounts: Manage accounts across different currencies with real-time balance tracking.

Code(bash)
# Get account details curl /v1/accounts/acct_123

Balance Types:

  • Current Balance: Total account balance
  • Available Balance: Funds available for withdrawal
  • Pending Balance: Payments being processed
  • Hold Balance: Funds on temporary hold

Developer Tools

Webhooks: Real-time notifications for payment events, account updates, and more.

Testing Environment: Comprehensive test mode with simulated payment methods and webhook testing.

Error Handling: Detailed error responses with actionable guidance for resolution.


Integration Paths

Quick Integration

Hosted Checkout: Redirect customers to CloudBank's secure checkout page. Perfect for getting started quickly.

✅ Pros

  • • 5-minute setup
  • • Mobile optimized
  • • Handles compliance
  • • All payment methods

❌ Cons

  • • Less customization
  • • Redirect required
  • • Limited branding

🎯 Best For

  • • E-commerce sites
  • • SaaS billing
  • • Quick prototypes

Custom Integration

Payment Intents: Build completely custom payment experiences with full control over the UI and flow.

✅ Pros

  • • Full customization
  • • Native experience
  • • Complete branding
  • • Advanced workflows

❌ Cons

  • • More development
  • • Compliance responsibility
  • • Complex implementation

🎯 Best For

  • • Mobile apps
  • • Complex workflows
  • • White-label solutions

Get Started

🚀 Quick Start

Accept your first payment in under 10 minutes with our hosted checkout.

Start Building →

📖 API Reference

Explore our complete API documentation with interactive examples.

View API Docs →


Questions? Reach out to our developer support team or join our community for help with your integration.

Last modified on