Skip to main content
PUT
Update MCC group
This feature is in Beta and not ready for production integration.

Authorizations

Authorization
string
header
required

Application (M2M) OAuth2 access token (client credentials).

Headers

X-Organization-ID
string<uuid>

ID of the organization to perform this operation on behalf of. Required for BANK and PLATFORM app token callers targeting a specific organization. If omitted, the request uses the authenticated caller's own organization. Must be a valid non-empty UUID. Present but malformed values return 400.

Path Parameters

id
string
required

Body

A partial update to a Merchant Category Code group. Only supplied fields are applied; IReadOnlyList<string>? UpdateMccGroupRequest.Mccs, when supplied, replaces the entire set.

active
null | boolean
mccs
null | string[]

Full replacement set of four-digit MCCs, or hyphenated ranges (e.g. 9876-9880).

name
null | string

Response

OK

A caller-managed Merchant Category Code group applied as an authorization control at the debit card issuer. Exactly one of Guid? MccGroupResponse.OrganizationId (organization-scoped) or Guid? MccGroupResponse.CardId (card-scoped) is set.

id
string
required
active
boolean
required
createdAt
string<date-time>
required
mccs
string[]
required
name
string
required
updatedAt
string<date-time>
required
cardId
null | string<uuid>
organizationId
null | string<uuid>