v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
payin-deposit-detail

Retrieve bank transfer deposit details

Retrieve the bank details for the account that the customer should send funds to when paying for a Wise transfer via a bank transfer.

profileId in the request URL refers to the profile that created the transfer. It can be either the personal profile ID, or the business profile ID.

The payinBankAccount field allows the bank details to be displayed dynamically in a user interface, by displaying the label and value fields.

Currently, this API supports the following currencies: AUD, BGN, BRL, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, IDR, INR, JPY, MYR, NOK, NZD, PLN, RON, SEK, SGD, TRY, USD.

get/v1/profiles/{profileId}/transfers/{transferId}/deposit-details/bank-transfer

Path parameters

profileIdinteger required

Profile ID.

transferIdinteger required

Transfer ID.

Headers

X-External-Correlation-Idstring uuid

Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.

Response

Payin deposit detail object.

Example response

{
  "payinBank": {
    "bankName": "Wise Europe SA/NV",
    "bankAddress": {
      "country": "BE",
      "firstLine": "Rue Du Trône 100, box 3",
      "postCode": "1050",
      "city": "Brussels",
      "phone": "+32 472 123 456"
    }
  },
  "payinBankAccount": {
    "currency": "EUR",
    "bankAccountType": "RECIPIENT",
    "details": [
      {
        "type": "iban",
        "label": "IBAN",
        "value": "BE11111111111111",
        "rawValue": "BE11111111111111",
        "formattedValue": "BE11 1111 1111 1111",
        "description": "International Bank Account Number"
      }
    ]
  },
  "wiseInformation": {
    "localCompanyName": "Wise Europe SA",
    "localAddress": {
      "country": "BE",
      "firstLine": "Rue du Trône 100, 3rd floor",
      "postCode": "1050",
      "city": "Brussels"
    }
  }
}