DEVELOPER

Merchant Management API Specification

Version 1.17

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 Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, and PNC Bank, N.A. Pittsburgh, PA. North is a registered ISO/MSP of Merrick Bank, South Jordan, UT.