1. Mobile Money Requests
Almara Pay Documentation
  • Introduction
  • Definitions
    • Data Types
    • Error Codes
    • MCCMNC Codes
  • Authorization
    • Overview
    • Token Request
      POST
    • Find Transaction Routes
      GET
    • Health Check
      GET
  • Payouts
    • Overview
    • Payment Order Request Information
    • Mobile Money Requests
      • Overview
      • Mobile Transfers- Safaricom (M-Pesa)
        POST
      • Mobile Transfers - Airtel Money
        POST
    • Payment Order Requests - Business Transfers
      POST
    • Payment Order Requests - Bank Transfers
      POST
    • Find Payment Order By OriginatorConversationId
      GET
    • Reject Order By OriginatorConversationId
      POST
  • Pay-Ins
    • Payment Links
      • Overview
      • Create Payment Link
      • Find Payment Links By Id
      • Update Payment Link
    • Express Deposits
      • Overview
      • Express Deposit Request
      • Find Express Deposit By OriginatorConversationId
    • C2B IPN (Callback)
      • C2B IPN Overview
  • Card Payments
    • Overview
    • Checkout Order Request
      POST
    • Query Checkout Request
      GET
    • Checkout Callback Request
      POST
  • Account Validation
    • Overview
    • Account Number Validation Request
    • Find KYC Status by SystemTraceAuditNumber
    • Account Validation
    • Find Account Validation Status by SystemTraceAuditNumber
  • Platform Services
    • Airtime Purchase
      • Overview
      • Airtime Purchase
      • Find Airtime Purchases By OriginatorConversationId
    • Customer Accounts
      • Balance Check
      • Find Charges By TransactionTypeId
    • Bill Payments
      • Overview
      • Bill Request Validation
      • Bill Request Payment
      • Find Bill Services
      • Find Bill Number By Service Id and Account Number
      • Find Bill Request By Originator Converstion Id
      • Bill Number
  1. Mobile Money Requests

Overview

Description#

Almara Pay supports outbound payments (B2C) via Mobile Transfers.
Some of the mobile money providers we currently support are:
Airtel Money
Telkom (T-Kash)
Safaricom (M-Pesa)

MCCMNC Codes#

To identify the correct mobile network codes, refer to the official documentation below:
Almara Pay Data Types Documentation
Scroll to the MCCMNC Codes section to view the full list of supported network identifiers.

Transaction Routing#

Before initiating a payment, you must retrieve the correct routing configuration.
Use the API below to obtain:
routeId
channelType

⚠️ Notes#

Ensure the MCCMNC code matches the recipient’s mobile network.
Route ID and channel type are mandatory for successful transaction processing.
Incorrect mapping will result in failed or rejected transactions.
Modified at 2026-04-30 06:14:09
Previous
Payment Order Request Information
Next
Mobile Transfers- Safaricom (M-Pesa)
Built with