Validate your XML files against Fexco’s XSD schemas before submission.
Fexco rejects files that contain structural or syntactical errors. Use the validators below to check your files before uploading them via SFTP. Results appear instantly with no software installation required.
Boarding File Upload XML validator
Validate merchant boarding files against the Boarding File Upload XSD schema
I-file XML validator
Validate transaction import files against the I-file XSD schema
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fexco Developer Portal","colors":{"primary":"#FF1744","light":"#FF5577","dark":"#CC0033"},"logo":{"light":"https://mintcdn.com/productdocumentation-fexco-com/4sEMRQjTrOD4fy78/logo/fexco-logo-red.png?fit=max\u0026auto=format\u0026n=4sEMRQjTrOD4fy78\u0026q=85\u0026s=33e91bf6cea1b353730bc353b0dc96f4","dark":"https://mintcdn.com/productdocumentation-fexco-com/4sEMRQjTrOD4fy78/logo/fexco-logo-red.png?fit=max\u0026auto=format\u0026n=4sEMRQjTrOD4fy78\u0026q=85\u0026s=33e91bf6cea1b353730bc353b0dc96f4","href":"/"},"favicon":"https://mintcdn.com/productdocumentation-fexco-com/-PF5EWDCkp1K-lBR/favicon.svg?fit=max\u0026auto=format\u0026n=-PF5EWDCkp1K-lBR\u0026q=85\u0026s=b6f2c7cdeb92e52d362a83a86f0207d1","api":{"playground":{"display":"none"}},"navbar":{"links":[{"href":"https://www.fexco.com","label":"About Fexco"},{"href":"https://www.fexco.com/contact","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/fexco","github":"https://github.com/fexco","linkedin":"https://linkedin.com/company/fexco"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"productdocumentation-fexco-com","hasAudioNarration":false,"actualSubdomain":"productdocumentation-fexco-com","customDomains":["docs.fexco.com"],"gitSource":{"type":"gitlab","owner":"fexco/dp","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":86479683,"mountPath":"","label":"","_id":"6ad9f2bf2668d2d859e02974"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4afd3bbaa0c5261bff84a","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"DCC","count":75},{"language":"default","tag":"DCC Guides","count":38},{"language":"default","tag":"Developer Resources","count":19},{"language":"default","tag":"API Reference","count":14},{"language":"default","tag":"Merchant boarding","count":9},{"language":"default","tag":"Rate service","count":9},{"language":"default","tag":"File formats","count":8},{"language":"default","tag":"Transaction import","count":8},{"language":"default","tag":"Codes and standards","count":7},{"language":"default","tag":"Getting started","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"dcc/validators/overview","slug":"/dcc/validators/overview","pageMetadata":{"title":"File validators","description":"Validate your XML files against Fexco's XSD schemas before submission.","href":"/dcc/validators/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Validate your XML files against Fexco’s XSD schemas before submission.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Card,CardGroup}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Fexco rejects files that contain structural or syntactical errors. Use the validators below to check your files before uploading them via SFTP. Results appear instantly with no software installation required.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Boarding File Upload XML validator`,icon:`building`,href:`/dcc/validators/boarding-file-upload-xml`,children:_jsx(_components.p,{children:`Validate merchant boarding files against the Boarding File Upload XSD schema`})}),_jsx(Card,{title:`I-file XML validator`,icon:`file-invoice`,href:`/dcc/validators/ifile-xml`,children:_jsx(_components.p,{children:`Validate transaction import files against the I-file XSD schema`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"File validators","description":"Validate your XML files against Fexco's XSD schemas before submission.","href":"/dcc/validators/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"productdocumentation-fexco-com","siteName":"Fexco Developer Portal","title":"File validators - Fexco Developer Portal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T12:07:17.391Z","originalFileLocation":"dcc/validators/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Validate your XML files against Fexco\u0026#x27;s XSD schemas before submission.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fexco Developer Portal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"File validators - Fexco Developer Portal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Validate your XML files against Fexco\u0026#x27;s XSD schemas before submission.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fexco Developer Portal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fexco.com/dcc/validators/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://productdocumentation-fexco-com.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=File+validators\u0026amp;description=Validate+your+XML+files+against+Fexco%27s+XSD+schemas+before+submission.\u0026amp;theme=563b26bd9b9220705eb29290\u0026amp;signature=ca9854c59712230747bc334c2bcfc51bdbeb0ea6f01aa3392f98b7e49adb0d1d\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"File validators - Fexco Developer Portal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Validate your XML files against Fexco\u0026#x27;s XSD schemas before submission.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://productdocumentation-fexco-com.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=File+validators\u0026amp;description=Validate+your+XML+files+against+Fexco%27s+XSD+schemas+before+submission.\u0026amp;theme=563b26bd9b9220705eb29290\u0026amp;signature=ca9854c59712230747bc334c2bcfc51bdbeb0ea6f01aa3392f98b7e49adb0d1d\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/productdocumentation-fexco-com/xlEvdZA017Sp2Anr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fexco Developer Portal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF1744\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fexco.com/dcc/validators/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/dcc/validators/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fexco.com/#organization\",\"name\":\"Fexco Developer Portal\",\"url\":\"https://docs.fexco.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/productdocumentation-fexco-com/4sEMRQjTrOD4fy78/logo/fexco-logo-red.png?fit=max\u0026auto=format\u0026n=4sEMRQjTrOD4fy78\u0026q=85\u0026s=33e91bf6cea1b353730bc353b0dc96f4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fexco.com#website\",\"name\":\"Fexco Developer Portal\",\"url\":\"https://docs.fexco.com\",\"publisher\":{\"@id\":\"https://docs.fexco.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fexco.com/dcc/validators/overview#webpage\",\"url\":\"https://docs.fexco.com/dcc/validators/overview\",\"name\":\"File validators\",\"description\":\"Validate your XML files against Fexco's XSD schemas before submission.\",\"dateModified\":\"2026-10-30T12:07:17.391Z\",\"isPartOf\":{\"@id\":\"https://docs.fexco.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fexco.com/dcc/validators/overview#article\",\"headline\":\"File validators\",\"name\":\"File validators\",\"description\":\"Validate your XML files against Fexco's XSD schemas before submission.\",\"url\":\"https://docs.fexco.com/dcc/validators/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fexco.com/dcc/validators/overview#webpage\"},\"dateModified\":\"2026-10-30T12:07:17.391Z\",\"publisher\":{\"@id\":\"https://docs.fexco.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fexco.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fexco Developer Portal\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Fexco Developer Portal\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/dcc/validators/overview.md","siteName":"Fexco Developer Portal","nav":{"global":null,"products":[{"product":"DCC","icon":"money-bill-transfer","tabs":[{"tab":"Home","pages":[{"title":"Home","href":""}]},{"tab":"DCC Guides","pages":[{"title":"DCC Guides","href":"/dcc/guides/getting-started/what-is-dcc"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/dcc/api-reference/overview"}]},{"tab":"Developer Resources","pages":[{"title":"Developer Resources","href":"/dcc/developer-resources"}]},{"tab":"Validators","pages":[{"title":"File validators","href":"/dcc/validators/overview"},{"title":"Boarding File Upload XML validator","description":"Validate your merchant boarding XML file against the Boarding File Upload XSD schema before uploading to Fexco.","href":"/dcc/validators/boarding-file-upload-xml"},{"title":"I-file XML validator","href":"/dcc/validators/ifile-xml"}]}]}]},"basePath":"","title":"File validators - Fexco Developer Portal","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}