Transaction History
Transaction History
Display a card's transaction history in a compact summary or full-screen list. Tapping a row navigates to Transaction Details (iOS) or the built-in TransactionDetailsActivity (Android).
Implementations
| Approach | Platform | Description |
|---|---|---|
| iOS MFE | iOS (SwiftUI) | TransactionHistoryView microfrontend — compact or fullscreen list with filter support |
| iOS Transaction Details | iOS (SwiftUI) | TransactionDetailsView microfrontend — single-transaction detail card |
| Android SDK | Android (Jetpack Compose) | UILibrary.TransactionsCardView / TransactionList Compose components |
| Headless / API | Any | Fetch transaction and event history directly with sdk.getTransactionHistory() |
What Transaction History provides
- Fetches transaction history for a given
CardEntityand updates the card balance. - Compact mode: limits displayed rows, shows a "See more" button.
- Fullscreen mode (iOS) /
TransactionListActivity(Android): shows the complete list. - Grouping by month, timestamp formatting, and filter presets (iOS).
- Built-in loading, error, and retry states.
Prerequisites
- Complete Setup + Initialize for Android, or Setup + Initialize for iOS.
- A
CardEntityobtained from Card List.
Updated 3 months ago
