v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
direct-debit-account

Create a direct debit account

Register a new external bank account for funding batch transfers via direct debit.

post/v1/profiles/{profileId}/direct-debit-accounts

Path parameters

profileIdinteger required

Your profile 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.

Request body

currencystring

Currency of the bank account. 3-character currency code — USD for ACH direct debits, CAD for EFT direct debits.

type'ACH' | 'EFT'

Payment type for which the account is used.

  • ACH — US direct debit (USD)
  • EFT — CA direct debit (CAD)

Example request

{
  "currency": "USD",
  "type": "ACH",
  "details": {
    "routingNumber": "000000000",
    "accountNumber": "0000000000",
    "accountType": "CHECKING"
  }
}

Response

Direct debit account created successfully.

idinteger

Direct debit account ID

currencystring

Currency of the bank account. 3-character currency code — USD for ACH, CAD for EFT

type'ACH' | 'EFT'

Payment type for which the account is used.

  • ACH — US direct debit (USD)
  • EFT — CA direct debit (CAD)

Example response

{
  "id": 1,
  "currency": "USD",
  "type": "ACH",
  "details": {
    "routingNumber": "000000000",
    "accountNumber": "0000000000",
    "accountType": "CHECKING"
  }
}