Cancel Transfer

wise.cancel_transfer
ActionBusiness appsconnection required

Calls the Wise API with the connection's credentials.

Cancel a transfer Wise has not paid out yet. Wise refuses the call once the money is on its way, so check the returned status.

Connection

Required
Yes — the node will not save without one
Auth type
Bearer token
Providers
Wise
Secret shape
the Wise API token, or {"api_token": "…"}
Config it needs
base_url, api_version, profile_id
Resolved by
config.connection_id, else node.connection_id

Configuration

1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
transfer_id
The transfer id to cancel.
stringYes———

Output

One shape.

result

FieldTypeExample
transfer
The full transfer object exactly as Wise returned it.
object—
transfer_id
The transfer id, used to fund, track or cancel it.
string—
status
Where the transfer has reached, for example incoming_payment_waiting or outgoing_payment_sent.
string—
has_active_issues
True when something is already blocking this transfer from being processed.
boolean—
rate
The exchange rate the transfer was created at.
number—
source_currency
Currency the money is sent from.
string—
target_currency
Currency the money is received in.
string—
source_value
Amount debited in the source currency.
number—
target_value
Amount delivered in the target currency.
number—
target_account
The recipient account this transfer pays.
number—
quote_uuid
The quote this transfer was created from.
string—
customer_transaction_id
The idempotency key this transfer was created with.
string—
cancelled
True only when the transfer came back in the cancelled state.
boolean—
{
  "cancelled": false,
  "customer_transaction_id": "",
  "has_active_issues": false,
  "quote_uuid": "",
  "rate": 0,
  "source_currency": "",
  "source_value": 0,
  "status": "",
  "target_account": 0,
  "target_currency": "",
  "target_value": 0,
  "transfer": {},
  "transfer_id": ""
}

See Cancel Transfer run in a workflow.

In a technical demo we add the Wise connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.