Extensions
VapeEcommerce has two ways to extend its functionality:
- Apps - technology-agnostic clients that can communicate with VapeEcommerce using API and webhooks.
- Plugins - legacy extensions living in the core VapeEcommerce codebase.
Your VapeEcommerce instance comes with an App Store: a set of off-the-shelf apps you can install from the Dashboard.
VapeEcommerce App Store​
VapeEcommerce App Store is exclusive for VapeEcommerce users.
If you are self-hosting, you can install apps manually.
Majority of VapeEcommerce Apps are open source. Feel free to fork them and host on your own infrastructure.
VapeEcommerce App Store is a VapeEcommerce feature that provides an instantly installable collection of apps. Each app brings new functionality to VapeEcommerce, often by integrating with third-party services.
You can explore available extensions under the "Explore" section in "Extensions" tab in VapeEcommerce Dashboard menu.
Besides the official apps available in the App Store, make sure to check out the Community Examples.
Usage​
VapeEcommerce App Store consists of two sections:
- Installed Extensions - a list of extensions that are currently installed on your instance
- Explore Extensions - a list of available extensions
Clicking the Install button on any extension card will trigger the installation process during which you will be asked to confirm the required extension permissions. After doing so, the extension will appear in the Installed Extensions section.
If you want to deactivate or delete an extension, open the extension from the installed list, click on the Manage extensions button. You can manage your extension from there.
An extension may require additional configuration (f.e. API key from a service it integrates with). Each extension has its own documentation page which contains the configuration instructions.
Plugins​
Plugins are a legacy way of extending VapeEcommerce functionality. They are implemented in the core VapeEcommerce codebase. New integrations should be implemented as apps.
We plan to replace some plugins with apps and deprecate the rest.
Currently, VapeEcommerce maintains the following plugins: