---
title: Payments
framework: sirikit
role: collectionGroup
role_heading: API Collection
path: sirikit/payments
---

# Payments

Send payments between users or pay bills.

## Overview

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.

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

- [Handling Payment Requests with SiriKit](sirikit/handling-payment-requests-with-sirikit.md)

### Send a Payment

- [INSendPaymentIntentHandling](intents/insendpaymentintenthandling.md)
- [INSendPaymentIntent](intents/insendpaymentintent.md)
- [INSendPaymentIntentResponse](intents/insendpaymentintentresponse.md)

### Request a Payment

- [INRequestPaymentIntentHandling](intents/inrequestpaymentintenthandling.md)
- [INRequestPaymentIntent](intents/inrequestpaymentintent.md)
- [INRequestPaymentIntentResponse](intents/inrequestpaymentintentresponse.md)

### Search for Accounts

- [INSearchForAccountsIntentHandling](intents/insearchforaccountsintenthandling.md)
- [INSearchForAccountsIntent](intents/insearchforaccountsintent.md)
- [INSearchForAccountsIntentResponse](intents/insearchforaccountsintentresponse.md)

### Data Objects

- [INAccountType](intents/inaccounttype.md)
- [INCurrencyAmount](intents/incurrencyamount.md)
- [INPaymentAccount](intents/inpaymentaccount.md)
- [INPaymentAmount](intents/inpaymentamount.md)
- [INPaymentMethod](intents/inpaymentmethod.md)
- [INPaymentRecord](intents/inpaymentrecord.md)
- [INPaymentStatus](intents/inpaymentstatus.md)
- [INPerson](intents/inperson.md)

### Resolution Results

- [INAccountTypeResolutionResult](intents/inaccounttyperesolutionresult.md)
- [INBalanceTypeResolutionResult](intents/inbalancetyperesolutionresult.md)
- [INCurrencyAmountResolutionResult](intents/incurrencyamountresolutionresult.md)
- [INPaymentAccountResolutionResult](intents/inpaymentaccountresolutionresult.md)
- [INPaymentAmountResolutionResult](intents/inpaymentamountresolutionresult.md)
- [INPaymentMethodResolutionResult](intents/inpaymentmethodresolutionresult.md)
- [INPaymentStatusResolutionResult](intents/inpaymentstatusresolutionresult.md)
- [INRequestPaymentCurrencyAmountResolutionResult](intents/inrequestpaymentcurrencyamountresolutionresult.md)
- [INRequestPaymentPayerResolutionResult](intents/inrequestpaymentpayerresolutionresult.md)
- [INSendPaymentCurrencyAmountResolutionResult](intents/insendpaymentcurrencyamountresolutionresult.md)
- [INSendPaymentPayeeResolutionResult](intents/insendpaymentpayeeresolutionresult.md)

## See Also

### Standard Intents

- [Car Commands](sirikit/car-commands.md)
- [Lists and Notes](sirikit/lists-and-notes.md)
- [Media](sirikit/media.md)
- [Messaging](sirikit/messaging.md)
- [Restaurant Reservations](sirikit/restaurant-reservations.md)
- [Ride Booking](sirikit/ride-booking.md)
- [VoIP Calling](sirikit/voip-calling.md)
- [Workouts](sirikit/workouts.md)
- [Intent Class Identifiers](sirikit/intent-class-identifiers.md)
