@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias VerificationReasons

    Why an organization, identity or related person's verification landed where it did: REVIEW, DECLINED or ACTION_REQUIRED. NULL once it moves to APPROVED or PENDING_VERIFICATION. reasons carry screening detail for admins only; reasonCode is the one value a customer may see.

    type VerificationReasons = {
        reasonCode:
            | "INVALID_TAX_ID"
            | "ADDRESS_MISMATCH"
            | "REGISTRY_NOT_FOUND"
            | "DOCUMENT_ISSUE"
            | "IDENTITY_MISMATCH"
            | "OTHER";
        reasons: {
            category: | "AML"
            | "SANCTIONS"
            | "PEP"
            | "ADVERSE_MEDIA"
            | "REGISTRY_NOT_FOUND"
            | "REGISTRY_INACTIVE"
            | "TAX_ID"
            | "ADDRESS"
            | "DOCUMENT"
            | "IDENTITY_MISMATCH"
            | "OWNERS"
            | "RULE"
            | "MANUAL"
            | "OTHER";
            detail?: string;
            label: string;
        }[];
    }
    Index
    reasonCode:
        | "INVALID_TAX_ID"
        | "ADDRESS_MISMATCH"
        | "REGISTRY_NOT_FOUND"
        | "DOCUMENT_ISSUE"
        | "IDENTITY_MISMATCH"
        | "OTHER"
    reasons: {
        category:
            | "AML"
            | "SANCTIONS"
            | "PEP"
            | "ADVERSE_MEDIA"
            | "REGISTRY_NOT_FOUND"
            | "REGISTRY_INACTIVE"
            | "TAX_ID"
            | "ADDRESS"
            | "DOCUMENT"
            | "IDENTITY_MISMATCH"
            | "OWNERS"
            | "RULE"
            | "MANUAL"
            | "OTHER";
        detail?: string;
        label: string;
    }[]