Airtel Money Integration

Allios integrates with Airtel Money Uganda to allow businesses and tenants to send, receive, and reconcile mobile money transactions seamlessly. We adhere to Airtel’s API & developer guidelines and comply with their privacy & terms of service.

Airtel Money integration illustration

What Allios can do with Airtel Money

  • Collect payments for goods and services (e.g., POS, school fees, utility bills).
  • Disburse salary, vendor, or bulk payments to Airtel Money wallets.
  • Check account balances and reconcile transactions automatically.
  • Support subscription billing and recurring payments for tenants.

Authentication & APIs

Airtel Money uses OAuth2 client credentials for API authentication. Here are the main endpoints we utilize:

  • /merchant/transactions – Collect and confirm customer payments.
  • /disbursements – Send funds to Airtel Money wallets.
  • /balance – Query merchant or wallet balances in real-time.
  • /transactions/status – Verify transaction outcomes.

Reference: Airtel Developer Portal

Payment Flow

  1. Customer initiates payment in Allios (checkout, bill pay, invoice).
  2. Allios triggers a request via Airtel Money API.
  3. Customer approves the transaction on their phone.
  4. Airtel Money confirms success/failure and Allios updates tenant records.

Security & Data Handling

  • API credentials and tokens are encrypted and rotated regularly.
  • All transactions use secure HTTPS connections with signed requests.
  • No PINs or handset secrets are stored by Allios.
  • Transaction data is retained for regulatory compliance and tenant reporting only.

User & Tenant Controls

Tenants can:

  • Enable Airtel Money per business application.
  • Separate permissions for collections vs disbursements.
  • Review transaction logs and financial reports in real-time.
  • Disconnect Airtel Money or request deletion of credentials anytime.
Theme Settings

Choose the color mode for your app.

The perfect color mode for your app.

Choose the font family that fits your app.

Choose the gray shade for your app.

Choose the border radius factor for your app.

Save