From 4f532d5a1a55c3d602adc2b38cac88081525fd02 Mon Sep 17 00:00:00 2001 From: Matt Haggard Date: Mon, 29 Jun 2026 16:52:36 -0400 Subject: [PATCH 1/2] Add mcc --- changes/new-Added-the-mcc-20260629-164949.md | 1 + protocol.md | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 changes/new-Added-the-mcc-20260629-164949.md diff --git a/changes/new-Added-the-mcc-20260629-164949.md b/changes/new-Added-the-mcc-20260629-164949.md new file mode 100644 index 0000000..b8f34dd --- /dev/null +++ b/changes/new-Added-the-mcc-20260629-164949.md @@ -0,0 +1 @@ +Added the `mcc` ISO 18245 category code. diff --git a/protocol.md b/protocol.md index 0283ed1..d5a3c3f 100644 --- a/protocol.md +++ b/protocol.md @@ -510,6 +510,7 @@ Returns the following: | description | string | **yes** | A human-readable description of what the transaction was for. | | transacted_at | UNIX epoch timestamp | optional | This is when the transaction happened. | | pending | boolean | optional | `true` indicates that this transaction has not yet posted. Default is `false` (or absent), meaning the transaction has posted. | +| mcc | string | optional | ISO 18245 category code for the transaction as a 4-character string. Will either be omitted or `null` if unavailable for a transaction. | | extra | object | optional | This optional attribute may be used to include extra transaction-specific data that is not defined in this standard. It is up to the Server to decide whether or not to include data in here. | @@ -523,6 +524,7 @@ Returns the following: "amount": "-33293.43", "description": "Uncle Frank's Bait Shop", "pending": true, + "mcc": "5812", "extra": { "category": "food" } From 525102ee31d70397bb542918fa0a4dc57e4b72bc Mon Sep 17 00:00:00 2001 From: Matt Haggard Date: Mon, 29 Jun 2026 16:53:39 -0400 Subject: [PATCH 2/2] More mcc examples --- protocol.md | 1 + 1 file changed, 1 insertion(+) diff --git a/protocol.md b/protocol.md index d5a3c3f..5141a6b 100644 --- a/protocol.md +++ b/protocol.md @@ -423,6 +423,7 @@ This represents a single connection to an institution. Users with 2 sets of logi "posted": 793090572, "amount": "-33293.43", "description": "Uncle Frank's Bait Shop", + "mcc": null, } ], "extra": {