internal_transfer_create
Initiate an internal transfer between two bank accounts within your organization, with automatic handling of Strong Customer Authentication (SCA) via polling or fallback.
Instructions
Create an internal transfer between two bank accounts within the same organization. SCA: this operation may require Strong Customer Authentication; the tool polls inline by default (wait=30s) and falls back to a structured pending response so the caller can continue via sca_session_show + sca_session_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Maximum seconds (0-120) to poll inline for SCA approval before returning a structured pending response. Use false or 0 for a pure two-step flow (return immediately on SCA required). Default 30. | |
| amount | Yes | Amount to transfer | |
| currency | No | Currency code (must be EUR) | EUR |
| reference | Yes | Transfer reference (max 99 characters) | |
| debit_iban | Yes | IBAN of the account to debit | |
| credit_iban | Yes | IBAN of the account to credit | |
| sca_session_token | No | SCA session token from a prior call to bind a previously approved SCA challenge to this retry. When set, no polling occurs and the operation runs exactly once with the token attached. |