Skip to main content

Plugins

:::info Status Outline — expand with a walkthrough of building a new locale/optional plugin. :::

A plugin is an optional layer that plugs into the platform or a configuration without living in the core reference configuration — the shipped example is src/Plugins/UA/Rates/Kandra.Plugins.UA.Rates.Nbu, a Ukrainian NBU currency-rate import implemented as a data processor.

Plugins are the mechanism for locale-specific or optional-feature functionality you don't want every configuration to carry by default — the same layering model applies whether the plugin is locale-specific (like the NBU example) or feature-specific.

See also