Build budgeting apps with Wallet financial data.
Guides developers in adding authorized Wallet financial-data access and order handling to Apple-platform apps.
When to use it
Use when implementing transaction or balance queries, financial-data authorization, TransactionPicker, background delivery, or Wallet order handling.
It changes how the agent implements FinanceKit access, authorization, synchronization, and Wallet order handling in an app.
What you provide
The financial-data integration uses the FinanceKit framework.
The guidance targets Swift 6.3.
Financial-data access requires iOS/iPadOS 17.4+ in the U.S. or 18.4+ in the U.K.; TransactionPicker requires 18 and background delivery requires 26.
Financial-data entitlement setup requires an organization-level Apple Developer account, an Account Holder request, and Apple's approval for the eligible app's bundle ID.
No additional actions listed.