DEVELOPER

Merchant Management API Specification

Version 1.11.3

production
sandbox

Get Business Data

get /merchant-management/business/mid/{merchantId}

Get merchant business information such as DBA, corporate information, websites, and business transactions parameters.

Parameters
merchantId required
Type
string
Minimum Length
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 Business Data

patch /merchant-management/business/mid/{merchantId}

Update merchant business information such as DBA, corporate information, websites, and business transactions parameters. Partial updates are supported. Only the fields provided in the request payload will be updated; all other fields will remain unchanged. To clear a field, set its value to null in the request payload.

Parameters
merchantId required
Type
string
Minimum Length
1
Example
111222333444555

Loading...

Request Schema
federalTaxId required
Type
string
Range
9 to 9 characters

Loading...

corporate required
Type
object

Loading...

dba required
Type
object

Loading...

businessPhone required
Type
string
Pattern
^\d{10}$
Range
10 to 10 characters
Example
1234567890

Loading...

businessFax
Type
string
Pattern
^\d{10}$
Range
10 to 10 characters
Example
9876543210

Loading...

businessEmail required
Type
string
Pattern
^[A-Za-z0-9][A-Za-z0-9._%+-]{0,63}@(?:[A-Za-z0-9-]{1,63}\.)+[A-Za-z]{2,63}$
Range
3 to 255 characters
Example
email@example.com

Loading...

businessType required
Type
string
Range
1 to 1 characters
Enum
ACGILMPST
Example
A

Loading...

isNonProfitOrganization required
Type
boolean
Example
false

Loading...

yearsInBusiness
Type
number
Range
0 to 500
Example
5

Loading...

monthsInBusiness
Type
number
Range
0 to 11
Example
6

Loading...

numberOfLocations required
Type
number
Range
1 to 1000000
Example
1

Loading...

comments
Type
string
Range
1 to 255 characters
Example
DBA (Doing Business As) related comments for merchant account.

Loading...

securityPassword required
Type
string
Range
1 to 50 characters
Example
r@nd0MP@s$W0rd

Loading...

websites
Type
array

Loading...

percentageOfBusinessTransactions required
Type
object

Loading...

highTicketAmount required
Type
number
Range
1 to 99999999.99
Example
5000

Loading...

averageTicketAmount required
Type
number
Range
1 to 99999999.99
Example
150.75

Loading...

averageMonthlyVolume required
Type
number
Range
1 to 99999999.99
Example
60000

Loading...

averageAnnualSalesVolume required
Type
number
Range
1 to 99999999.99
Example
720000

Loading...

amexMonthlyVolume required
Type
number
Range
1 to 8000000
Example
3000

Loading...

averageCheckAmount required
Type
number
Range
0 to 99999999.99
Example
1000

Loading...

monthlyCheckVolume required
Type
number
Range
0 to 99999999.99
Example
15000

Loading...

discountFrequency required
Type
string
Enum
dailymonthly
Example
daily

Loading...

dynamicDescriptorId required
Type
number
Enum
012
Example
1

Loading...

hasCheckGuarantee required
Type
boolean
Example
false

Loading...

hasCheckConversion required
Type
boolean
Example
false

Loading...

highTicketOverrideStatus required
Type
string
Enum
automanual
Example
manual

Loading...

highTicketOverridePercentage
Type
number
Range
0 to 100
Example
99

Loading...

retailDescriptor required
Type
string
Range
1 to 255
Example
Jo Jackson Spaceage Stereo - Audio components and services

Loading...

billingDescriptorPhone
Type
string
Pattern
^[0-9]{10}$
Example
8876543210

Loading...

mcc required
Type
string
Pattern
^\d{4}$
Range
4 to 4 characters

Loading...

windowDiscountId required
Type
number
Example
2

Loading...

epxItemizedBillingId required
Type
number
Example
1

Loading...

Example Request
{
  "status": "success",
  "data": {
    "federalTaxId": "123567654",
    "corporate": {
      "name": "Joe's Spaceage Stereo",
      "street": "1447 Sun Valley Rd",
      "street2": null,
      "city": "South Burlington",
      "state": "VT",
      "zipCode": "99201"
    },
    "dba": {
      "name": "Jo Jackson Spaceage Stereo",
      "street": "1072 Clinton St",
      "street2": null,
      "city": "South Burlington",
      "state": "VT",
      "zipCode": "72211"
    },
    "businessPhone": "8876543210",
    "businessFax": "8876543211",
    "businessEmail": "joejackson@spaceagestereo.com",
    "businessType": "C",
    "isNonProfitOrganization": false,
    "yearsInBusiness": 10,
    "monthsInBusiness": 10,
    "numberOfLocations": 15,
    "comments": "Sample merchant business account related comments.",
    "securityPassword": "1111",
    "websites": [
      {
        "url": "https://spaceagestereos.biz",
        "dynamicDescriptor": "Jo Jackson Spaceage Stereo",
        "customerServiceEmail": "customer-service-email@example.com",
        "customerServicePhone": "1234567890"
      }
    ],
    "percentageOfBusinessTransactions": {
      "cardSwiped": 15,
      "cardKeyed": 20,
      "mailOrPhoneOrder": 50,
      "internet": 15
    },
    "highTicketAmount": 10000,
    "averageTicketAmount": 500,
    "averageMonthlyVolume": 25000,
    "averageAnnualSalesVolume": 300000,
    "amexMonthlyVolume": 83333.33,
    "averageCheckAmount": 0,
    "monthlyCheckVolume": 0,
    "discountFrequency": "daily",
    "dynamicDescriptorId": 0,
    "hasCheckGuarantee": false,
    "hasCheckConversion": false,
    "highTicketOverrideStatus": "auto",
    "highTicketOverridePercentage": 20,
    "retailDescriptor": "Jo Jackson Spaceage Stereo - Audio components and services",
    "billingDescriptorPhone": "8876543210",
    "epxItemizedBillingId": 1,
    "mcc": "5812"
  },
  "link": "/merchant-management/business/mid/111222333444555"
}
Example Response
200 OK - Success response.
401 Unauthorized - Error response.
403 Forbidden - Error response.
500 Internal Server Error - Error response.
©2026 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.