General Transfer
Scope
This applies to scenarios where end users are making a transfer to:
M-PESA Mobile Money
AIRTEL Mobile Money
Choice Bank Account
Pesalink
Pesalink Transfer has following limitations:
Dometic banks only
KES currency only
Maximum KES 999,999 per transaction
Some counter banks restrict Pesalink service to business hours
Recommendations for Alternative Use Cases
Large/Urgent Transfers → Prioritize RTGS for immediate, high-value settlements.
Cross-Border Payments → Utilize SWIFT or mobile money corridors (e.g., M-PESA Global).
After-Hours Transactions → Leverage M-PESA for 24/7 liquidity.
Bulk Corporate Payments → Integrate with bank APIs or dedicated bulk payment platforms.
Steps
Status

Transaction Types
TTID0001
Withdraw to M-PESA
TTID0002
Transfer Out
TTID0003
Transfer In
TTID0004
Interest Income
TTID0005
M-PESA Paybill / Till
TTID0006
Utility Payment
TTID0007
Refund
TTID0008
FCY Deposit
TTID0009
FCY Transfer Out
TTID0010
FCY Exchange
TTID0011
Reversal
TTID0023
Cash Deposit
TTID0024
Cash Withdrawal
Last updated