External Transfers

Update External Transfer

Changed on

Update an existing external transfer. You can modify the transfer details including beneficiary, amount, transfer method, and other properties.

Note that transfers can only be modified when they are in DRAFT status. Once submitted for processing, most fields become read-only.

put/external-transfers/{externalTransferId}

Request

Path parameters

externalTransferIdstring uuid required

The unique identifier of the external transfer.

Request body

beneficiaryIdstring uuid required

The beneficiary who will receive the transfer.

beneficiaryPaymentDetailIdstring uuid

The payment details for the beneficiary.

sourceCardAccountIdstring uuid

The card account from which the transfer will be made.

transferMethod'SEPA_CREDIT_TRANSFER' | 'INSTANT_CREDIT_TRANSFER'

The transfer method for the external transfer. Whether it is required depends on the transfer currency:

  • SEPA_CREDIT_TRANSFER: SEPA Standard Credit Transfer (SCT). Required for EUR transfers.
  • INSTANT_CREDIT_TRANSFER: Instant payment. SEPA Instant for SEK and DKK transfers, UK Faster Payments for GBP transfers to UK local accounts (account number and sort code). Required for these transfers.

For all other supported currencies (AED, CZK, HUF, NOK, PLN, RON, USD, and GBP transfers to IBAN accounts) this field must be omitted — the rail is selected automatically and sending a value is rejected.

purposestring

The purpose or description of the transfer.

invoiceNumberstring

The invoice number associated with the transfer.

invoiceDatestring date

The date of the invoice.

dueDatestring date

The due date for the transfer.

transferTimestring date-time

The scheduled time for the transfer.

Response

Ok

Schema required(unresolved $ref)

Changes