DEVELOPER

Merchant Management API Specification

Version 1.11.3

production
sandbox

Merchant Management API

Get Banking Data

get /merchant-management/bank-account/mid/{merchantId}

Get merchant banking information such as type of account, routing number, bank account number, and clearing account type.

Parameters
merchantId required
string
Minimum:
1
Example:
111222333444555

Loading...

Example Response
200 OK - Success response.
400 Bad Request - Error response.
401 Unauthorized - Error response.
403 Forbidden - Error response.
500 Internal Server Error - Error response.

Update Banking Data

put /merchant-management/bank-account/mid/{merchantId}

Update merchant banking information such as type of account, routing number, bank account number, and clearing account type. This operation replaces all existing bank account records with the new set of bank account records provided in the request payload. To remove all bank account records, provide an empty array in the request payload. At least one bank account record must be provided unless the intention is to remove all existing records.

Parameters
merchantId required
string
Minimum:
1
Example:
111222333444555

Loading...

Request Schema
items
object

Loading...

Example Request
{
  "accountType": "checking",
  "abaRouting": "111222333",
  "demandDepositAccount": "1234567890",
  "clearingType": "chargeback"
}
Example Response
200 OK - Success response.
400 Bad Request - Error response.
401 Unauthorized - Error response.
403 Forbidden - Error response.
500 Internal Server Error - Error response.
©2025 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.