Wise Create Transfer Flow

This workflow automates Wise transfer creation via webhook or manual trigger. Key nodes include Manual Trigger (manual execution), Transfer Webhook (receives requests), Merge Triggers (combines triggers), Validate Input (sanitizes data), Check Validation (ensures valid inputs), Rate Limit Check (monitors usage), Wise Create Quote/Get Quote/Create Transfer/Delete Transfer (Wise API interactions), Check Quote/Get Quote/Transfer Success (validate results), Check Dry Run (handles dry-run mode), Check Delete Enabled (manages deletion), Dry Run/Transfer/Delete Success Response (returns results), Validation/Quote/Get Quote/Transfer Error Response (handle errors), and Log Transfer Flow (records activity). It uses the Wise API.\n\nSetup Requirements: Install n8n from n8n.io or sign up at cloud.n8n.io. Import the JSON into n8n’s workflow editor. Create a Wise business account at wise.com and generate an API token (Settings > API Tokens). In n8n, configure Wise credentials (API Token). Set up Transfer Webhook with path-wise-create-transfer and header authentication (e.g., Bearer YOUR_TOKEN). Configure your app to send POST requests with profileId, targetAccountId, transferAmount (0.01-100000), sourceCurrency, targetCurrency, and optional dryRun, enableDeleteTransfer. Handle errors like missing profileId (400: Invalid input data) or invalid API token (500: Transfer creation failed). Set header auth in n8n (Credentials > HTTP Header Auth).\n\nTesting and Deployment: Import the JSON into n8n. Test manually via Manual Trigger or send a POST request to the webhook URL with JSON: {\"profileId\": \"123456\", \"targetAccountId\": \"789\", \"transferAmount\": 100, \"sourceCurrency\": \"EUR\", \"targetCurrency\": \"USD\", \"dryRun\": true} and a valid auth header. Verify Validate Input processes inputs, and Wise nodes create/retrieve quotes. Confirm Dry Run Success Response returns status 200 with quote.id. Test with invalid amount ({\"transferAmount\": 0}) to trigger Validation Error Response (400: Valid amount required). Test with an invalid API token to trigger Transfer Error Response (500: Failed to create transfer). Monitor logs for rate limits (429: Too Many Requests). If transfer fails, verify the Wise API token, profileId, and targetAccountId. Activate the workflow in n8n and ensure the webhook is live. Deploy for secure transfer creation with error handling and response validation.

$6.99

Workflow steps: 23

Integrated apps: manualTrigger, webhook, merge

Wise Create Transfer Flow preview