Wallet types
Supported currencies
KulmiPay wallets supportKES, USD, EUR, and GBP. M-Pesa and PesaLink collections settle in KES. Send Money currently uses KES wallets.
What you can do
Retrieve Wallets
List all wallets or retrieve one wallet by ID.
Create Wallets
Create working wallets for operational balances.
Wallet Transactions
Retrieve wallet statements and filter transaction history.
Fund Wallet
Route M-Pesa or PesaLink collections into a specific wallet.
Internal Transfers
Move funds between wallets on your KulmiPay account.
PHP SDK example
External wallet transfers are not documented here because there is no matching public wallet API route in the current KulmiPay backend. Use the Send Money APIs for payouts to M-Pesa, M-Pesa B2B, PesaLink bank accounts, or KulmiPay P2P.
