Skip to main content

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

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.