Wallet Overview
Ikawaari includes implemented wallet-related capabilities across merchant and billing surfaces, especially around customer wallet balances, wallet transactions, top-ups, and applying wallet value to invoices.
What is currently implemented
Merchant-facing wallet capabilities include:
- customer wallet balance retrieval
- customer wallet transaction history
- customer wallet top-up initiation
- applying customer wallet funds to invoices
Primary use cases
- Keep prepaid balances for customers
- Apply stored value to invoice settlement
- Track wallet debits and credits for support and reconciliation
Documentation priorities
The wallet section should expand into:
- retrieve wallet balance
- list wallet transactions
- create a wallet top-up
- apply wallet balance to an invoice
- wallet lifecycle and reconciliation
- wallet-related errors and edge cases
Related sections
Source-of-truth note
Wallet documentation should stay aligned with the merchant service methods already implemented for customer wallet balance, wallet transaction retrieval, top-up creation, and invoice application.