Feature flags

Tenant-level configuration switches that enable or disable specific features in LYNKS

Introduction

Feature flags are tenant-level configuration switches that control the availability of specific features and capabilities in LYNKS. Each flag can be enabled or disabled independently for your organization, allowing you to activate only the features relevant to your business needs.

Feature flags serve multiple purposes: enabling production features like cash concentration and KYC screening, and activating integration capabilities with external systems. Some flags require JSON configuration parameters to specify endpoints, category mappings, or other operational details.

All feature flag changes are managed through Finologee Customer Support to ensure proper configuration and system stability.



Feature flag categories

Feature flags in LYNKS are organized into several categories based on their purpose and production readiness.

Production features

Production features are fully tested, supported, and ready for use in live environments. These flags enable core LYNKS capabilities and operational features that enhance your treasury and payment management workflows.

Feature FlagDescriptionConfiguration Required
CASH_CONCENTRATIONAutomated cash pooling and sweeping rules for liquidity managementYes - Payment category ID and group configuration
KYC_SCREENINGKnow Your Customer compliance screening for counterpartiesNo
KYC_MONITORINGOngoing automated monitoring of counterparties against sanctions listsNo
KYC_RISKRisk assessment and scoring for counterparty managementNo
SEPA_DIRECT_DEBITSEPA Direct Debit collections and mandate managementNo
SECURITIESSecurities account monitoring and portfolio trackingNo
WEBDAVWebDAV file-based payment upload and statement retrievalYes - Payment category ID
TENANT_SETTINGS_FOUR_EYES_REVIEWApproval workflow for tenant configuration changesYes - Draft schema configuration

Integration features

Integration flags enable connections with external systems and third-party services, extending LYNKS capabilities through validated partner integrations.

Feature FlagDescriptionConfiguration Required
COUNTERPARTY_SYNCHRONIZATIONSynchronize counterparty data with KYC ManagerYes - KYC Manager URI and endpoints
SUREPAYValidate counterparty bank details using SurePay serviceNo
SWIFT_PREVALPre-validate counterparty information via SWIFT networkNo
📘

Integration Priority

When both SUREPAY and SWIFT_PREVAL flags are enabled, the system prioritizes SWIFT_PREVAL for counterparty validation.

Workflow and security features

These flags control specific workflow behaviors and security policies within LYNKS, allowing customization of approval processes and access patterns.

Feature FlagDescriptionConfiguration Required
BLOCK_SIGNATURE_TO_OWN_COUNTERPARTYPrevent users from signing payments to counterparties with their own nameNo
EXTERNAL_COUNTERPARTY_EDITAllow editing of counterparties synchronized from external systemsNo
API_EXT_COUNTERPARTY_READ_INTERNALExternal API returns all counterparties (not just external=true)No

Bulk upload template versions

LYNKS supports multiple versions of bulk counterparty upload templates for backward compatibility and enhanced functionality.

Feature FlagDescriptionIntroduced In
COUNTERPARTY_BATCH_FILE_V1First version of counterparty bulk upload templateBefore Release 4.1
COUNTERPARTY_BATCH_FILE_V2Enhanced counterparty bulk upload template with additional fieldsRelease 4.1
📘

Template Version Selection

Both template versions remain available for backward compatibility. New implementations should use COUNTERPARTY_BATCH_FILE_V2 for enhanced capabilities.



Enabling feature flags

Feature flags are managed at the tenant level and can only be enabled or disabled by Finologee Customer Support. This centralized approach ensures proper configuration, prevents conflicts, and maintains system stability across all tenants.

Request process

To enable or disable a feature flag for your tenant:

  1. Identify the required feature from the tables above
  2. Review configuration requirements - some flags need additional JSON parameters
  3. Contact Customer Support at [email protected]
  4. Provide the following information:
    • Tenant name or URL
    • Feature flag name
    • Desired state (enable or disable)
    • Configuration parameters (if required)
    • Business justification or use case

Configuration validation

Customer Support will validate your request to ensure:

  • The feature is appropriate for your tenant type and use case
  • Required configuration parameters are complete and correct
  • No conflicts exist with other enabled features
  • Proper prerequisites are met (e.g., payment categories for cash concentration)

Activation timeline

Feature flag changes are typically processed within one business day. Complex features requiring configuration setup or database schema changes may require additional coordination and testing before activation.

📘

Special Activation Requirements

Some features like CASH_CONCENTRATION and TENANT_SETTINGS_FOUR_EYES_REVIEW require database procedures or schema setup beyond simple flag enabling. Customer Support will coordinate these additional steps during activation.



Related documentation

Explore these related sections to learn more about working with LYNKS features and configurations:

Core Concepts:

Platform Features:

Security & Authentication:



Support

For questions about feature flags, to request feature enablement, or to discuss which features are appropriate for your organization, contact Finologee Customer Support at [email protected].