Collect into your wallet.
Pay out from it.
Xaunic Wallet is a single account for mobile money, Airtel Money and bank payments. Receive customer payments, hold your balance, and disburse to anyone — from the portal or straight from your own application.
- MTN Mobile Money
- Airtel Money
- Bank transfers
- Agent & merchant accounts
Wallet balance
LiveUGX 12,480,000
Collections today
+ 3,150,000
Payouts today
− 1,020,000
Collection · MTN MoMo
TXN001
+ 10,000
Payout · Airtel Money
TXN002
− 45,000
Collection · Bank
TXN003
+ 250,000
Money in
Collections
Charge customers on mobile money, Airtel Money or bank and settle the funds directly into your Xaunic Wallet. Every collection carries your own reference so it reconciles cleanly with your books.
- 1
Create a collection channel
Set up a collection channel in your wallet and record its Channel ID.
- 2
Request the payment
Call /collections/post with the customer phone number, amount and your unique reference.
- 3
Customer approves
The payer confirms the debit on their mobile money or bank prompt.
- 4
Funds land in your wallet
The balance updates and a callback is posted to your endpoint with the final status.
Money out
Payments & payouts
Disburse salaries, supplier payments, refunds or commissions from your wallet balance to any mobile money or bank recipient — one at a time or in bulk.
- 1
Fund your wallet
Your collected balance and linked accounts are available for disbursement.
- 2
Create a payment channel
Configure a payment channel and record its Channel ID.
- 3
Send the payout
Call /payments/post with the recipient, amount and reason — single or bulk.
- 4
Recipient is paid
Funds arrive on mobile money or bank, and the status is confirmed by callback.
Built for real operations
One balance, both directions
Money in and money out from a single wallet account — no reconciling separate systems.
Multi-channel coverage
Mobile money, Airtel Money and bank rails behind one consistent API surface.
Real-time callbacks
Asynchronous status updates delivered to your endpoint for every transaction.
Linked accounts
Retrieve all linked accounts and balances programmatically at any time.
Full transaction history
Query collections and payments by date range, or fetch a single transaction by reference.
Secure by design
API key and secret authentication over HTTPS, with rotatable credentials and access tokens.
For developers
Integrate the wallet into your app
Authenticate with your API key and secret, pick a channel, and post collections or payments. Statuses arrive at your callback URL.
Open developer guide{
"reference": "TXN001",
"channel_id": 28,
"phone_number": "256701234567",
"amount": 10000,
"reason": "Invoice Payment",
"callback_url": "https://example.com/api/callback"
}Ready to move money with Xaunic?
Sign in to the wallet portal to create channels, view balances and start collecting and paying out today.
Go to Wallet Portal →