The cardholder’s KYC status has changed, including when a review completes or additional information is required.
Use data.cardholder_status to handle KYC review outcomes:
Status
Review outcome
SUCCESS
Approved. The cardholder meets the KYC requirements for card issuance.
FAILED
Rejected. Do not issue a card.
INCOMPLETE
Additional or corrected information is required. Do not issue a card.
Requests for additional information after review also use cardholder.kyc.status_changed. data.reason contains the rejection or additional-information explanation when available; it is empty when no explanation is available or the review is approved. Use the status to determine the outcome and handle an empty explanation.
Cardholder information included in KYC and cardholder update events.
Show child attributes
Response
200
Return 200 to acknowledge receipt.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"UQPAY Developer Docs","colors":{"primary":"#1A56DB","light":"#3B82F6","dark":"#1E40AF"},"logo":{"light":"https://mintcdn.com/uqpay-ecc4f4d8/-ww49FTUjAmlhKN6/images/logo-light.png?fit=max\u0026auto=format\u0026n=-ww49FTUjAmlhKN6\u0026q=85\u0026s=f7d617f71b284158f3d0d2a8e2872806","dark":"https://mintcdn.com/uqpay-ecc4f4d8/-ww49FTUjAmlhKN6/images/logo-dark.png?fit=max\u0026auto=format\u0026n=-ww49FTUjAmlhKN6\u0026q=85\u0026s=3fd4b4156eb5c214e01f731ef3f34eb3","href":"/"},"favicon":"https://mintcdn.com/uqpay-ecc4f4d8/LSVZGfPa5IJvbfLG/images/favicon.png?fit=max\u0026auto=format\u0026n=LSVZGfPa5IJvbfLG\u0026q=85\u0026s=b827dc48353a177e8a524fd888b06f90","contextual":{"options":["cursor","vscode","mcp","add-mcp"],"display":"header"},"variables":{"sdk-release-line":"3.1","sdk-node-current":"3.1.0","sdk-python-current":"3.1.0","sdk-go-current":"3.1.0","sdk-java-current":"3.1.0","sdk-cli-current":"3.1.0"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"/changelog","label":"Changelog"}]},"href":"account-center/v1.6/guide/overview"},{"language":"zh","navbar":{"links":[{"href":"/zh/changelog","label":"更新日志"}]},"href":"zh/account-center/v1.6/guide/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"uqpay-ecc4f4d8","hasAudioNarration":false,"actualSubdomain":"uqpay-ecc4f4d8","customDomains":["developers-sandbox.uqpaytech.com"],"gitSource":{"type":"github","owner":"marshall-uq","repo":"uqpay-developer-docs","deployBranch":"sandbox","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab7d43e1f314e367e7a139f","collectionId":"cda03377-3e47-4f38-a089-845d2586e57c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab7d43e1f314e367e7a139f"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ab7d43e1f314e367e7a139f","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"en","tag":"API Reference","count":136},{"language":"zh","tag":"API 参考","count":136},{"language":"en","tag":"Guide","count":93},{"language":"zh","tag":"指南","count":93},{"language":"en","tag":"Card Issuance","count":78},{"language":"zh","tag":"Card Issuance","count":78},{"language":"en","tag":"Stablecoin Account","count":70},{"language":"zh","tag":"Stablecoin Account","count":66},{"language":"en","tag":"Global Account","count":52},{"language":"zh","tag":"Global Account","count":52},{"language":"en","tag":"AI Knowledge Base","count":47},{"language":"en","tag":"Global Acquiring","count":47},{"language":"zh","tag":"AI 知识库","count":47},{"language":"zh","tag":"Global Acquiring","count":47},{"language":"en","tag":"Webhooks","count":40},{"language":"zh","tag":"Webhooks","count":40},{"language":"en","tag":"Account Center","count":37},{"language":"en","tag":"Card Issuance API","count":37},{"language":"zh","tag":"Account Center","count":37},{"language":"zh","tag":"Card Issuance API","count":37}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"llms-txt-v2","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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"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}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"#assistant-entry,#assistant-entry-mobile,#chat-assistant-sheet{display:none!important}[data-component-part=products-selector-item]:has(svg[style*=sparkles]),[data-component-part=products-selector-trigger]:has(svg[style*=sparkles]){display:none!important}.landing-page{margin:-1.5rem -1.5rem 0}.landing-hero{padding:5rem 1.5rem 4rem;position:relative;border-bottom:1px solid #e5e7eb}.landing-badge{display:inline-block;padding:.3rem .85rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:100px;color:#1d4ed8;font-size:.8rem;font-weight:500;letter-spacing:.01em;margin-bottom:1.5rem}.landing-quickstart{margin-top:-2rem;position:relative;z-index:10;padding-bottom:1rem}.landing-steps-container{background:#fff;border-radius:1rem;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.03);border:1px solid #e5e7eb;overflow:hidden}.landing-step{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;text-decoration:none;transition:background .15s ease;border-right:1px solid #f0f0f0}.landing-step:last-child{border-right:none}.landing-step:hover{background:#f8fafc;text-decoration:none}.landing-step-number{display:flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;background:#1a56db;color:#fff;font-weight:700;font-size:.85rem;border-radius:.5rem}.landing-step-title{display:block;font-weight:600;font-size:.9rem;color:#111827}.landing-step-desc{display:block;font-size:.8rem;color:#6b7280;margin-top:.1rem}.landing-devtools{background:#f8fafc;border-radius:1.5rem;margin:0 1rem 2rem}.landing-page [class*=Card]{transition:transform .2s ease,box-shadow .2s ease}.landing-page [class*=Card]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.dark .landing-hero{border-bottom-color:#1f2937}.dark .landing-badge{background:rgba(29,78,216,.15);border-color:rgba(59,130,246,.3);color:#60a5fa}.dark .landing-steps-container{background:#1f2937;border-color:#374151;box-shadow:0 4px 24px rgba(0,0,0,.3)}.dark .landing-step{border-right-color:#374151}.dark .landing-step:hover{background:#263244}.dark .landing-step-number{background:#2563eb}.dark .landing-step-title{color:#f3f4f6}.dark .landing-step-desc{color:#9ca3af}.dark .landing-devtools{background:#111827}@media (max-width:768px){.landing-step{border-right:none;border-bottom:1px solid #f0f0f0}.landing-step:last-child{border-bottom:none}.dark .landing-step{border-bottom-color:#374151}}@media (min-width:900px){#error-code-table{width:100%!important;min-width:0!important;table-layout:fixed}#error-code-table td,#error-code-table th{min-width:0!important;padding-left:.75rem;padding-right:.75rem;vertical-align:top;overflow-wrap:anywhere}#error-code-table th:nth-child(1){width:20%}#error-code-table th:nth-child(2){width:28%}#error-code-table th:nth-child(3){width:23%}#error-code-table th:nth-child(4){width:29%}#error-code-table code.mint-whitespace-nowrap,#error-code-table code.whitespace-nowrap{display:inline-block;max-width:100%;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}}"}],"page":{"pagePath":"card-issuance/v1.6/webhooks/cardholder-kyc-status-changed","slug":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed","pageMetadata":{"title":"Cardholder KYC Status Changed","description":"Published when a cardholder's KYC status changes, including review outcomes and requests for additional information.","openapi":"webhooks-issuing.yaml webhook cardholderKycStatusChanged","href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed"},"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: \"Published when a cardholder’s KYC status changes, including review outcomes and requests for additional information.\"\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={code:`code`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`event-types`,children:`Event Types`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Event Type`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cardholder.kyc.status_changed`})}),_jsx(_components.td,{children:`The cardholder’s KYC status has changed, including when a review completes or additional information is required.`})]})})]}),`\n`,_jsxs(_components.p,{children:[`Use `,_jsx(_components.code,{children:`data.cardholder_status`}),` to handle KYC review outcomes:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Review outcome`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`SUCCESS`})}),_jsx(_components.td,{children:`Approved. The cardholder meets the KYC requirements for card issuance.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FAILED`})}),_jsx(_components.td,{children:`Rejected. Do not issue a card.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`INCOMPLETE`})}),_jsx(_components.td,{children:`Additional or corrected information is required. Do not issue a card.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Requests for additional information after review also use `,_jsx(_components.code,{children:`cardholder.kyc.status_changed`}),`. `,_jsx(_components.code,{children:`data.reason`}),` contains the rejection or additional-information explanation when available; it is empty when no explanation is available or the review is approved. Use the status to determine the outcome and handle an empty explanation.`]})]})}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":"Cardholder KYC Status Changed","description":"Published when a cardholder's KYC status changes, including review outcomes and requests for additional information.","openapi":"webhooks-issuing.yaml webhook cardholderKycStatusChanged","href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Event Types","slug":"event-types","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/uqpay-ecc4f4d8/77dcf16d44608ed8/error-code-table.js"],"openApiReferenceData":{"operation":{"summary":"Cardholder KYC Status Changed","operationId":"cardholder-kyc-status-changed-webhook","description":"Published when a cardholder's KYC status changes, including review outcomes and requests for additional information.","x-mint":{"href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed"},"requestBody":"2aa6c03e-2be6-4818-bf25-0fba40641a08","responses":{"200":"56ead600-71a5-4a30-a625-92469b565ced"},"method":"post","type":"webhook","servers":[],"security":[],"path":"cardholderKycStatusChanged","baseUrlOptions":[],"title":"Cardholder KYC Status Changed","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"language":"json","filename":"kycPassed","code":"{\n \"version\": \"V1.6.0\",\n \"event_name\": \"ISSUING\",\n \"event_type\": \"cardholder.kyc.status_changed\",\n \"event_id\": \"656154ea-6dde-4844-bd98-f37eb997e129\",\n \"source_id\": \"811001d4-9862-4cc6-90d8-ebc829fcfd41\",\n \"data\": {\n \"cardholder_id\": \"811001d4-9862-4cc6-90d8-ebc829fcfd41\",\n \"cardholder_status\": \"SUCCESS\",\n \"country_code\": \"SG\",\n \"create_time\": \"2026-04-08T17:01:47+08:00\",\n \"date_of_birth\": \"1990-01-15\",\n \"email\": \"[email protected]\",\n \"first_name\": \"Sdk\",\n \"idv_provider\": \"SUMSUB\",\n \"idv_status\": \"PASSED\",\n \"last_name\": \"Agent\",\n \"nationality\": \"SG\",\n \"phone_number\": \"98904623\",\n \"update_time\": \"2026-04-08T17:01:47+08:00\"\n }\n}"}],"requestExampleType":"webhook","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["event_id","event_name","event_type","source_id","version"],"properties":{"event_id":{"type":"string","format":"uuid","description":"A unique identifier for this event.","isRequired":true,"uniqueKey":"event_id","typeLabel":"string\u003cuuid>"},"event_name":{"type":"string","description":"Top-level event category. Always `ISSUING` for card issuance events.","enum":["ISSUING"],"isRequired":true,"uniqueKey":"event_name","typeLabel":"enum\u003cstring>"},"event_type":{"type":"string","description":"The specific event type that occurred.","enum":["cardholder.kyc.status_changed"],"isRequired":true,"uniqueKey":"event_type","typeLabel":"enum\u003cstring>"},"source_id":{"type":"string","description":"Cardholder ID.","isRequired":true,"uniqueKey":"source_id","typeLabel":"string"},"version":{"type":"string","description":"API version number.","examples":["V1.6.0"],"isRequired":true,"uniqueKey":"version","typeLabel":"string"},"data":{"type":"object","description":"Cardholder information included in KYC and cardholder update events.","properties":{"cardholder_id":{"type":"string","format":"uuid","description":"The cardholder's unique identifier.","uniqueKey":"data.cardholder_id","typeLabel":"string\u003cuuid>"},"email":{"type":"string","format":"email","description":"The cardholder's email address.","uniqueKey":"data.email","typeLabel":"string\u003cemail>"},"first_name":{"type":"string","description":"The cardholder's first name.","uniqueKey":"data.first_name","typeLabel":"string"},"last_name":{"type":"string","description":"The cardholder's last name.","uniqueKey":"data.last_name","typeLabel":"string"},"date_of_birth":{"type":"string","format":"date","description":"The cardholder's date of birth in `yyyy-mm-dd` format.","uniqueKey":"data.date_of_birth","typeLabel":"string\u003cdate>"},"country_code":{"type":"string","description":"The cardholder's country code in ISO 3166-1 alpha-2 format.","uniqueKey":"data.country_code","typeLabel":"string"},"nationality":{"type":"string","description":"The cardholder's nationality in ISO 3166-1 alpha-2 format.","uniqueKey":"data.nationality","typeLabel":"string"},"phone_number":{"type":"string","description":"The cardholder's phone number.","uniqueKey":"data.phone_number","typeLabel":"string"},"cardholder_status":{"type":"string","description":"Current cardholder status.","enum":["SUCCESS","PENDING","INCOMPLETE","FAILED"],"uniqueKey":"data.cardholder_status","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","description":"Explanation for a KYC rejection or request for additional information, when available. Empty when no explanation is available or the review is approved.","uniqueKey":"data.reason","typeLabel":"string"},"idv_status":{"type":"string","description":"Identity verification status. Empty if not applicable.","enum":["PENDING","PASSED","FAILED",""],"uniqueKey":"data.idv_status","typeLabel":"enum\u003cstring>"},"idv_provider":{"type":"string","description":"Identity verification provider name (e.g., `SUMSUB`). Empty if not applicable.","uniqueKey":"data.idv_provider","typeLabel":"string"},"create_time":{"type":"string","format":"date-time","description":"Cardholder creation time in ISO 8601 format.","uniqueKey":"data.create_time","typeLabel":"string\u003cdate-time>"},"update_time":{"type":"string","format":"date-time","description":"Last update time in ISO 8601 format.","uniqueKey":"data.update_time","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"kycPassed":{"title":"kycPassed","value":{"version":"V1.6.0","event_name":"ISSUING","event_type":"cardholder.kyc.status_changed","event_id":"656154ea-6dde-4844-bd98-f37eb997e129","source_id":"811001d4-9862-4cc6-90d8-ebc829fcfd41","data":{"cardholder_id":"811001d4-9862-4cc6-90d8-ebc829fcfd41","cardholder_status":"SUCCESS","country_code":"SG","create_time":"2026-04-08T17:01:47+08:00","date_of_birth":"1990-01-15","email":"[email protected]","first_name":"Sdk","idv_provider":"SUMSUB","idv_status":"PASSED","last_name":"Agent","nationality":"SG","phone_number":"98904623","update_time":"2026-04-08T17:01:47+08:00"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"56ead600-71a5-4a30-a625-92469b565ced":{"description":"Return 200 to acknowledge receipt.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{},"servers":{}},"originalFileLocation":"card-issuance/v1.6/webhooks-issuing.yaml"},"subdomain":"uqpay-ecc4f4d8","siteName":"UQPAY Developer Docs","title":"Cardholder KYC Status Changed - UQPAY Developer Docs","navMaps":{"firstHrefInVersion":{"v1.6":{"href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed","matchLevel":0}},"firstHrefInLanguage":{"en":{"href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed","matchLevel":0},"zh":{"href":"/zh/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed","matchLevel":1}}},"lastModified":"2026-09-20T06:52:27.926Z","originalFileLocation":"card-issuance/v1.6/webhooks/cardholder-kyc-status-changed.md","locale":"en"},"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=\"Published when a cardholder\u0026#x27;s KYC status changes, including review outcomes and requests for additional information.\">\u003cmeta data-mint-head name=\"application-name\" content=\"UQPAY Developer Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_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=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cardholder KYC Status Changed - UQPAY Developer Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Published when a cardholder\u0026#x27;s KYC status changes, including review outcomes and requests for additional information.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"UQPAY Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://uqpay-ecc4f4d8.mintlify.app/_mintlify/api/og/v2?division=Cardholder+%26+KYC\u0026amp;title=Cardholder+KYC+Status+Changed\u0026amp;description=Published+when+a+cardholder%27s+KYC+status+changes%2C+including+review+outcomes+and+requests+for+additional+information.\u0026amp;theme=ee61e842face86fd00189b13\u0026amp;signature=f5a84dae94d1ce5b0947e037b7d0c912f0ef6e764fc2fd10f3e14722060f75ff\">\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=\"Cardholder KYC Status Changed - UQPAY Developer Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Published when a cardholder\u0026#x27;s KYC status changes, including review outcomes and requests for additional information.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://uqpay-ecc4f4d8.mintlify.app/_mintlify/api/og/v2?division=Cardholder+%26+KYC\u0026amp;title=Cardholder+KYC+Status+Changed\u0026amp;description=Published+when+a+cardholder%27s+KYC+status+changes%2C+including+review+outcomes+and+requests+for+additional+information.\u0026amp;theme=ee61e842face86fd00189b13\u0026amp;signature=f5a84dae94d1ce5b0947e037b7d0c912f0ef6e764fc2fd10f3e14722060f75ff\">\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=\"/docs/mintlify-assets/_mintlify/favicons/uqpay-ecc4f4d8/zJUnKnvS29IywmGk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"UQPAY Developer Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1A56DB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://developers-sandbox.uqpaytech.com/docs/zh/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers-sandbox.uqpaytech.com/#organization\",\"name\":\"UQPAY Developer Docs\",\"url\":\"https://developers-sandbox.uqpaytech.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/uqpay-ecc4f4d8/-ww49FTUjAmlhKN6/images/logo-light.png?fit=max\u0026auto=format\u0026n=-ww49FTUjAmlhKN6\u0026q=85\u0026s=f7d617f71b284158f3d0d2a8e2872806\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers-sandbox.uqpaytech.com/docs#website\",\"name\":\"UQPAY Developer Docs\",\"url\":\"https://developers-sandbox.uqpaytech.com/docs\",\"publisher\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed#webpage\",\"url\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\",\"name\":\"Cardholder KYC Status Changed\",\"description\":\"Published when a cardholder's KYC status changes, including review outcomes and requests for additional information.\",\"dateModified\":\"2026-09-20T06:52:27.926Z\",\"isPartOf\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"UQPAY Developer Docs\",\"item\":\"https://developers-sandbox.uqpaytech.com/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cardholder KYC Status Changed\",\"item\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed#apireference\",\"headline\":\"Cardholder KYC Status Changed\",\"name\":\"Cardholder KYC Status Changed\",\"description\":\"Published when a cardholder's KYC status changes, including review outcomes and requests for additional information.\",\"url\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed\",\"mainEntityOfPage\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/docs/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed#webpage\"},\"dateModified\":\"2026-09-20T06:52:27.926Z\",\"publisher\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers-sandbox.uqpaytech.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"UQPAY Developer Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"UQPAY Developer Docs","nav":{"global":null,"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"/changelog","label":"Changelog"}]},"products":[{"product":"Account Center","icon":"user","pages":[{"title":"Account Center","href":"/account-center/v1.6/guide/overview"}]},{"product":"Global Acquiring","icon":"cash-register","pages":[{"title":"Global Acquiring","href":"/global-acquiring/v1.6/guide/overview"}]},{"product":"Global Account","icon":"building-columns","pages":[{"title":"Global Account","href":"/global-account/v1.6/guide/overview"}]},{"product":"Card Issuance","icon":"credit-card","versions":[{"version":"v1.6","tag":"Latest","tabs":[{"tab":"Guide","icon":"book-open","pages":[{"title":"Guide","href":"/card-issuance/v1.6/guide/overview"}]},{"tab":"Webhooks","icon":"bell","groups":[{"group":"Card Lifecycle","pages":[{"title":"Card Created","openapi":"webhooks-issuing.yaml webhook cardCreated","href":"/card-issuance/v1.6/webhooks/card-created"},{"title":"Card Updated","openapi":"webhooks-issuing.yaml webhook cardUpdated","href":"/card-issuance/v1.6/webhooks/card-updated"},{"title":"Card Status Updated","openapi":"webhooks-issuing.yaml webhook cardStatusUpdated","href":"/card-issuance/v1.6/webhooks/card-status-updated"},{"title":"Card Elevate Limit","openapi":"webhooks-issuing.yaml webhook cardElevateLimit","href":"/card-issuance/v1.6/webhooks/card-elevate-limit"}]},{"group":"Card Balance","pages":[{"title":"Card Recharged","openapi":"webhooks-issuing.yaml webhook cardRecharged","href":"/card-issuance/v1.6/webhooks/card-recharged"},{"title":"Card Withdraw","description":"Published when a card withdrawal order completes or fails.","openapi":"webhooks-issuing.yaml webhook cardWithdraw","href":"/card-issuance/v1.6/webhooks/card-withdraw"}]},{"group":"Cardholder \u0026 KYC","pages":[{"title":"Cardholder KYC Status Changed","openapi":"webhooks-issuing.yaml webhook cardholderKycStatusChanged","href":"/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed"},{"title":"Cardholder Updated","description":"Published when a cardholder's information is updated.","openapi":"webhooks-issuing.yaml webhook cardholderUpdated","href":"/card-issuance/v1.6/webhooks/cardholder-updated"}]},{"group":"Transactions","pages":[{"title":"Transaction","openapi":"webhooks-issuing.yaml webhook transaction","href":"/card-issuance/v1.6/webhooks/transaction"},{"title":"Card Fee","openapi":"webhooks-issuing.yaml webhook cardFee","href":"/card-issuance/v1.6/webhooks/card-fee"}]},{"group":"Risk Controls","pages":[{"title":"Network Protection Status","openapi":"webhooks-issuing.yaml webhook networkProtectionStatus","href":"/card-issuance/v1.6/webhooks/network-protection-status"},{"title":"Network Protection Fee","openapi":"webhooks-issuing.yaml webhook networkProtectionFee","href":"/card-issuance/v1.6/webhooks/network-protection-fee"}]},{"group":"Security \u0026 Activation","pages":[{"title":"3DS OTP","openapi":"webhooks-issuing.yaml webhook threeDSecureOtp","href":"/card-issuance/v1.6/webhooks/3ds-otp"},{"title":"Verification OTP","openapi":"webhooks-issuing.yaml webhook verificationOtp","href":"/card-issuance/v1.6/webhooks/verification-otp"},{"title":"Activation Code","openapi":"webhooks-issuing.yaml webhook activationCode","href":"/card-issuance/v1.6/webhooks/activation-code"},{"title":"Activation Status","openapi":"webhooks-issuing.yaml webhook activationStatus","href":"/card-issuance/v1.6/webhooks/activation-status"}]},{"group":"Transfers","pages":[{"title":"Transfer Status Changed","openapi":"webhooks-issuing.yaml webhook transferStatusChanged","href":"/card-issuance/v1.6/webhooks/transfer-status-changed"}]},{"group":"Reports","pages":[{"title":"Report Created","openapi":"webhooks-issuing.yaml webhook reportCreated","href":"/card-issuance/v1.6/webhooks/report-created"}]}]},{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"API Reference","href":"/card-issuance/v1.6/api-reference/list-cards"}]}]}]},{"product":"Stablecoin Account","icon":"arrow-right-arrow-left","pages":[{"title":"Stablecoin Account","href":"/stablecoin-account/v1.6/guide/overview"}]},{"product":"Developer Tools","icon":"code","pages":[{"title":"Developer Tools","href":"/developer-tools/mcp/mcp-integration-guide"}]},{"product":"AI Knowledge Base","icon":"sparkles","pages":[{"title":"AI Knowledge Base","href":"/ai-knowledge-base/card-issuing/corpus_overview"}]}]},{"language":"zh","navbar":{"links":[{"href":"/zh/changelog","label":"更新日志"}]},"pages":[{"title":"zh","href":"/zh/card-issuance/v1.6/webhooks/cardholder-kyc-status-changed"}]}]},"basePath":"","title":"Cardholder KYC Status Changed - UQPAY Developer Docs","buildId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","deploymentId":"dpl_GWQzn6k13MqphA3qck3hQKoQXDzM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-vlKR2tYY.js","utils-DBDPZSWe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CxHK4zz2.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-27b98BOz.js","snippetPresets-DNnui32z.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-cDVS2zyo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BEE-OyDQ.js","shallow-fqEMZOYR.js","getApiPlaygroundDisplay-BPut1_OB.js","CodeSnippet-h9vp8UTG.js","CodeSnippets-DoMjCW5Q.js","Page-BOWGOUSK.js","getPastedJson-C4r-hmQ_.js","icon-CCDahfhO.js","MethodPill-Dpq0JSrS.js","DuplicateIcon-BGPwFt-j.js","createIcon-DBULrQp7.js","DynamicMarkdown-B74atANy.js","SectionHeading-DZCpbSmT.js","axios-vUo_bRtp.js","Markdown-BwkgxkAH.js","clsx-CEIlvfOI.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-f6OgbvLC.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DvlTOml0.js"]}