DEVELOPER

Merchant Management API Specification

Version 1.11.3

production
sandbox

Merchant Management API

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
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 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
string
Minimum:
1
Example:
111222333444555

Loading...

Request Schema
federalTaxId required
string9 to 9 characters

Loading...

corporate required
object

Loading...

dba required
object

Loading...

businessPhone required
string

Loading...

businessFax
string

Loading...

businessEmail required
string

Loading...

businessType required
string1 to 1 characters
Enum:
A
C
G
I
L
M
P
S
T
Example:
A

Loading...

isNonProfitOrganization required
boolean
Example:
false

Loading...

yearsInBusiness
number
Example:
5

Loading...

monthsInBusiness
number
Example:
6

Loading...

numberOfLocations required
number
Example:
1

Loading...

comments
string1 to 40 characters
Example:
Application submitted through MEAP

Loading...

securityPassword required
string1 to 50 characters
Example:
r@nd0MP@s$W0rd

Loading...

websites
array

Loading...

percentageOfBusinessTransactions required
object

Loading...

highTicketAmount required
number
Example:
5000

Loading...

averageTicketAmount required
number
Example:
150.75

Loading...

averageMonthlyVolume required
number
Example:
60000

Loading...

averageAnnualSalesVolume required
number
Example:
720000

Loading...

amexMonthlyVolume required
number
Example:
3000

Loading...

averageCheckAmount required
number
Example:
1000

Loading...

monthlyCheckVolume required
number
Example:
15000

Loading...

discountFrequency required
string
Enum:
daily
monthly
Example:
daily

Loading...

dynamicDescriptorId required
number
Enum:
0
1
2
Example:
1

Loading...

hasCheckGuarantee required
boolean
Example:
false

Loading...

hasCheckConversion required
boolean
Example:
false

Loading...

highTicketOverrideStatus required
string
Enum:
auto
manual
Example:
manual

Loading...

highTicketOverridePercentage
number
Example:
99

Loading...

retailDescriptor required
string
Example:
Jo Jackson Spaceage Stereo - Audio components and services

Loading...

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

Loading...

mcc required
string4 to 4 characters

Loading...

windowDiscountId required
number
Example:
2

Loading...

epxItemizedBillingId required
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.
©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.