TechnologiesCommerce, Payments & Ads

FinanceKitUI

iOSmacOStvOSwatchOSvisionOS

FinanceKitUI provides SwiftUI views that surface FinanceKit's capabilities in your app's interface on iOS and macOS. Use it to present Add-Order-to-Wallet buttons, styled with AddOrderToWalletButtonStyle, as well as transaction pickers and financial-connection authorization scenes. To build a financial-connection authorization extension, conform to FinancialConnectionUIExtension and FinancialConnectionUIExtensionProviding, and handle the request and result through FinancialConnectionExtensionAuthorizationRequest and FinancialConnectionExtensionAuthorizationResult.

Wallet Buttons 1

Present and style Add-Order-to-Wallet buttons in your interface.

  • St
    AddOrderToWalletButtonStyle
    Values that determine the style of an Add Order to Apple Wallet button.

Financial Connection Authorization Extensions 2

Build an extension that presents authorization scenes for financial connections.

  • Pr
    FinancialConnectionUIExtension
    A protocol that defines an extension presenting authorization scenes for financial connections.
  • Pr
    FinancialConnectionUIExtensionProviding
    A protocol that provides the user interface for a financial-connection authorization extension.

Authorization Requests and Results 2

Handle the request and result of a financial-connection authorization.

  • St
    FinancialConnectionExtensionAuthorizationRequest
    A structure that describes a request to authorize a financial connection in your extension.
  • St
    FinancialConnectionExtensionAuthorizationResult
    A structure that conveys the outcome of a financial-connection authorization request.

Structures 3

  • St
    AddOrderToWalletButton
    A button you use to add an order to a person's Apple Wallet.
  • St
    FinancialConnectionUIExtensionAuthorizationScene
    Implement this scene to authorize your app's Financial Connection
  • St
    TransactionPicker
    A view that displays a transaction picker for choosing transactions from FinanceKit.

Protocols 1

  • Pr
    FinancialConnectionUIExtensionScene

Type Aliases 1

  • Ty
    FinancialConnectionExtensionAuthorizationParams

Extends 1

View
← Commerce, Payments & Ads