FSFinOps Studio
🌐 Live on Apify Store & Official MCP Registry • ISO 20022 CGI-MP / SEPA / CBPR+

ISO 20022 pain.002 Bank Rejection Codes Reference & Automated XML Decoder API

Instantly look up any 4-letter ISO 20022 ExternalStatusReason1Code (BE04, AC04, AM04, FF01, MD01, RC01, RR04) from J.P. Morgan Access, HSBCnet, CitiDirect, Deutsche Bank, BNP Paribas, ING, or UBS—and automate daily pain.002.001.03 / pain.002.001.10 XML parsing into JSON, CSV, and Slack alerts.

Searchable ISO 20022 Rejection & Status Code Directory

ISO Code Official ISO Meaning Root Cause & Exact Plain-English Fix Owner
REST API / Python / n8n / Make.com

Parse Bank SFTP pain.002 XML to JSON & CSV

Set onlyRejectedOrExceptions: true to surface failed RJCT / PART items immediately for AP & Payroll teams:

curl -X POST "https://api.apify.com/v2/acts/finops_studio~iso20022-pain002-status-parser/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "onlyRejectedOrExceptions": true,
    "includeInlineCsv": true,
    "xmlContent": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><Document xmlns=\"urn:iso:std:iso:20022:tech:xsd:pain.002.001.10\">...</Document>"
  }'
Official MCP Registry (#1 Ranked)

Connect pain.002 Decoder to Claude & Cursor

Published in registry.modelcontextprotocol.io as io.github.Geornaden/iso20022-pain002-rejection-decoder-mcp:

{
  "mcpServers": {
    "iso20022-pain002-decoder": {
      "url": "https://mcp.apify.com/?actors=finops_studio/iso20022-pain002-status-parser",
      "headers": {
        "Authorization": "Bearer YOUR_APIFY_API_TOKEN"
      }
    }
  }
}

Prevent BE04, AC01 & FF01 Rejections Before Uploading to Your Bank

Pair automated pain.002 status decoding with our 2026 structured-address SEPA XML Generator and Fedwire / SWIFT pacs.008 Wire Generator ($0/month subscription).