Navigate to: Admin > Extension Engine
Within the Znode ecommerce platform is a set of libraries we call the Extension Engine. The Extension Engine is one of the main areas for extensibility and is an important part of any customization and integration effort.
The components of the Extension Engine act on data within the shopping cart to handle the following processes and calculations:
Taxes
Shipping
Promotions
ERP Connectivity
For many people, the different Extension types found in Znode are more than enough to use out-of-the-box. Others may need to create their own providers to handle other scenarios specific to their business. The Extension Engine in Znode gives you a consistent set of classes on which to base your own custom extension implementations, making it easy to extend the platform without having to modify the Znode codebase itself.
Example: You can create your own custom providers with their own .NET assembly, and then deploy that assembly to your website, where it will be automatically recognized for use within Znode.