financekit
CommunityOn-device access to Apple Wallet financial data
Software Engineering#swift#transactions#entitlements#financekit#apple-wallet#history-token#background-delivery
AuthorKumarAdi8
Version1.0.0
Installs0
System Documentation
What problem does it solve?
FinanceKit centralizes secure, on-device access to Apple Wallet financial data so apps can read accounts, balances, transactions, and Wallet orders without requiring server-side access or manual reconciliation.
Core Features & Use Cases
- Account and Balance Queries: Fetch asset and liability accounts with typed balance representations and interpret credit/debit correctly per account type.
- Transaction Access and Monitoring: Query transactions with predicates, paginate results, and use history APIs for resumable sync and incremental updates.
- Resumable Sync & Background Delivery: Persist history tokens, handle historyTokenInvalid recovery, and configure background delivery via an extension for iOS 26+.
- Authorization & Safety: Built-in availability checks, managed entitlement requirements, authorization flows, and FinanceError handling for restricted data scenarios.
- Wallet Orders & Transaction Picker: Save and query Wallet orders and use a transaction picker for ephemeral, user-selected access without full authorization.
Quick Start
Fetch recent Apple Card transactions and current account balances for the past 30 days and return a resumable history token for incremental sync.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: financekit Download link: https://github.com/KumarAdi8/AgentKit/archive/main.zip#financekit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.