Blocks
Wise
International money transfers and multi-currency accounts.
Integrate with Wise (formerly TransferWise) to send money internationally, manage multi-currency accounts, and get real-time exchange rates. Wise is a global technology company that makes international money transfers fast, cheap, and transparent. Perfect for businesses and individuals who need to send money across borders with low fees and real exchange rates.
Block Preview
Wise
International money transfers and multi-currency accounts.
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the wise block with monitoring enabled in production.
Inputs (UI)
Wise Account
oauth-inputPlaceholder: Select Wise account
Layout: full
Provider: wise
Operation
dropdownLayout: full
Options: List Profiles, Get Profile, List Balances, Get Balance
Profile ID
short-inputPlaceholder: Enter profile ID
Layout: full
Condition: operation = ["get_profile","list_balances","create_quote","create_transfer","list_transfers","list_recipients","create_recipient"]
Balance ID
short-inputPlaceholder: Enter balance ID
Layout: full
Condition: operation = "get_balance"
Quote ID
short-inputPlaceholder: Enter quote ID
Layout: full
Condition: operation = ["get_quote","create_transfer"]
Transfer ID
short-inputPlaceholder: Enter transfer ID
Layout: full
Condition: operation = ["get_transfer","fund_transfer"]
Source Currency
short-inputPlaceholder: USD, EUR, GBP, etc.
Layout: half
Condition: operation = ["create_quote","get_exchange_rates"]
Target Currency
short-inputPlaceholder: USD, EUR, GBP, etc.
Layout: half
Condition: operation = ["create_quote","get_exchange_rates"]
Source Amount
short-inputPlaceholder: 1000.00
Layout: half
Condition: operation = "create_quote"
Target Amount (Optional)
short-inputPlaceholder: 1000.00
Layout: half
Condition: operation = "create_quote"
Recipient ID
short-inputPlaceholder: Enter recipient account ID
Layout: full
Condition: operation = "create_transfer"
Recipient Name
short-inputPlaceholder: John Doe
Layout: full
Condition: operation = "create_recipient"
Recipient Email
short-inputPlaceholder: john@example.com
Layout: half
Condition: operation = "create_recipient"
Recipient Currency
short-inputPlaceholder: USD, EUR, GBP
Layout: half
Condition: operation = "create_recipient"
Account Details (JSON)
codePlaceholder: {"legalType": "PRIVATE", "accountHolderName": "John Doe", "iban": "GB33BUKB20201555555555"}
Layout: full
Condition: operation = "create_recipient"
Transfer Reference
short-inputPlaceholder: Payment for invoice #123
Layout: full
Condition: operation = "create_transfer"
Transfer Purpose
short-inputPlaceholder: verification.transfers.purpose.pay.bills
Layout: full
Condition: operation = "create_transfer"
Inputs (API)
credential
stringRequired
operation
stringRequired
profileId
stringOptional
balanceId
stringOptional
quoteId
stringOptional
transferId
stringOptional
sourceCurrency
stringOptional
targetCurrency
stringOptional
sourceAmount
numberOptional
targetAmount
numberOptional
recipientId
stringOptional
recipientName
stringOptional
recipientEmail
stringOptional
recipientCurrency
stringOptional
accountDetails
jsonOptional
reference
stringOptional
transferPurpose
stringOptional
Outputs
Primary response type:
{
"data": "json"
}