What problem does it solve?
financekit helps you securely access Apple Wallet financial data (Apple Card, Apple Cash, savings, and related orders) to build features that understand spending and balances without relying on server-side aggregation.
Core Features & Use Cases
- Managed-capability setup & authorization flow: Request FinanceKit entitlement and handle user consent prompts with clear Info.plist messaging.
- Account, balance, and transaction querying: Fetch accounts, current balances, and transaction history with Swift predicates, sorting, pagination, and currency handling.
- Resumable history + background delivery: Use history tokens for incremental sync and (on supported iOS versions) background delivery extensions for ongoing updates.
- Wallet orders integration: Save and query Wallet orders using signed archives and order identifiers.
Quick Start
Use the financekit skill to query authorized transaction history by requesting authorization with FinanceStore and then running a TransactionQuery filtered to the user-selected account.