Payments
Send payments between users or pay bills.
Overview
With the payments domain, users can pay bills or initiate monetary transfers between themselves and other individuals using Siri. Your Intents app extension facilitates bill payment from the user to any vendors (such as public utilities) that you previously configured in your app. For all payments, your Intents app extension works with your back-end services to initiate the transfers. The user then follows up on the progress of those transactions in your app.
[Image]
SiriKit automatically asks the user to unlock their device when processing any payment-related intents. You can provide a custom interface for payment-related intents using an Intents UI app extension.
Topics
Essentials
Send a Payment
Request a Payment
Search for Accounts
Data Objects
INAccountTypeINCurrencyAmountINPaymentAccountINPaymentAmountINPaymentMethodINPaymentRecordINPaymentStatusINPerson
Resolution Results
INAccountTypeResolutionResultINBalanceTypeResolutionResultINCurrencyAmountResolutionResultINPaymentAccountResolutionResultINPaymentAmountResolutionResultINPaymentMethodResolutionResultINPaymentStatusResolutionResultINRequestPaymentCurrencyAmountResolutionResultINRequestPaymentPayerResolutionResultINSendPaymentCurrencyAmountResolutionResultINSendPaymentPayeeResolutionResult