<!--
{
  "availability" : [
    "iOS: 11.0.0 - 15.0.0",
    "iPadOS: 11.0.0 - 15.0.0",
    "macCatalyst: 13.1.0 - 15.0.0",
    "visionOS: 1.0.0 - 1.0.0",
    "watchOS: 4.0.0 - 8.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "SiriKit",
  "identifier" : "/documentation/Intents/INTransferMoneyIntentResponse",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Intents"
    ],
    "preciseIdentifier" : "c:objc(cs)INTransferMoneyIntentResponse"
  },
  "title" : "INTransferMoneyIntentResponse"
}
-->

# INTransferMoneyIntentResponse

Your app’s response to a request to transfer money.

```
class INTransferMoneyIntentResponse
```

## Overview

Use an [`INTransferMoneyIntentResponse`](/documentation/Intents/INTransferMoneyIntentResponse) object to specify the details of the transfer operation that you perform. After creating the object, fill in the details of the transaction, including the amount to transfer, the accounts involved, and the date to make the transaction. Siri communicates the details back to the user at appropriate times.

You create an [`INTransferMoneyIntentResponse`](/documentation/Intents/INTransferMoneyIntentResponse) object in the [`confirm(intent:completion:)`](/documentation/Intents/INTransferMoneyIntentHandling/confirm(intent:completion:)) and [`handle(intent:completion:)`](/documentation/Intents/INTransferMoneyIntentHandling/handle(intent:completion:)) methods of your handler object. For more information about implementing your handler object, see [`INPayBillIntentHandling`](/documentation/Intents/INPayBillIntentHandling).

## Topics

### Initializing the Response Object

[`init(code: INTransferMoneyIntentResponseCode, userActivity: NSUserActivity?)`](/documentation/Intents/INTransferMoneyIntentResponse/init(code:userActivity:))

Initializes the response object with the specified code and user activity object.

### Getting the Response Code

[`var code: INTransferMoneyIntentResponseCode`](/documentation/Intents/INTransferMoneyIntentResponse/code)

The code indicating whether you successfully handled the intent.

[`enum INTransferMoneyIntentResponseCode`](/documentation/Intents/INTransferMoneyIntentResponseCode)

Constants indicating the state of the response.

### Providing the Account Information

[`var fromAccount: INPaymentAccount?`](/documentation/Intents/INTransferMoneyIntentResponse/fromAccount)

The user account providing the funds.

[`var toAccount: INPaymentAccount?`](/documentation/Intents/INTransferMoneyIntentResponse/toAccount)

The user account receiving the funds.

### Providing the Transaction Details

[`var transactionAmount: INPaymentAmount?`](/documentation/Intents/INTransferMoneyIntentResponse/transactionAmount)

The amount of money to transfer between accounts.

[`var transactionScheduledDate: INDateComponentsRange?`](/documentation/Intents/INTransferMoneyIntentResponse/transactionScheduledDate)

The date on which the transfer is to occur.

[`var transactionNote: String?`](/documentation/Intents/INTransferMoneyIntentResponse/transactionNote)

Notes to include with the transaction.

[`var transferFee: INCurrencyAmount?`](/documentation/Intents/INTransferMoneyIntentResponse/transferFee)

The fee charged for performing the transaction.

## Relationships

### Conforms To

[`NSCoding`](/documentation/Foundation/NSCoding)

[`NSObjectProtocol`](/documentation/ObjectiveC/NSObjectProtocol)

[`CustomStringConvertible`](/documentation/Swift/CustomStringConvertible)

[`Hashable`](/documentation/Swift/Hashable)

[`CVarArg`](/documentation/Swift/CVarArg)

[`Equatable`](/documentation/Swift/Equatable)

[`NSCopying`](/documentation/Foundation/NSCopying)

[`NSSecureCoding`](/documentation/Foundation/NSSecureCoding)

[`CustomDebugStringConvertible`](/documentation/Swift/CustomDebugStringConvertible)

### Inherits From

[`INIntentResponse`](/documentation/Intents/INIntentResponse)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)