Managing Extensions

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.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.