Skip to main content

Plugins

Plugins are extensions you can integrate into your plentymarkets system. For example, they form the basis of your online store, serve as interface between plentymarkets and other sales channels, or provide you with ways for communicating with your customers more easily.

plentymarkets doesn’t consider each plugin in a vacuum, but compiles them in so-called plugin sets. If you run more than one online store, plugin sets allow you to use different layouts and payments methods for both stores. Even if you only have one sales channel, with plugin sets you can test new versions of plugins before switching them live.

Number of allowed plugin sets

How many plugin sets you can use at the same time depends on your contract:

  • Basic: 6

  • Classic: 30

  • Flex: 60

1. More about plugins

  • If you’re looking for new plugins for your plentymarkets system, visit plentyMarketplace.

  • If you require certain functionality and can’t find what you need on plentyMarketplace, post a project request and find a solution together with our partner agencies. Or…​

  • Create your own plugins. For more information on creating plugins, see plentyDevelopers.

2. Functional overview

2.1. Plugin overview

Table 1. Table view of the Plugins » Plugin overview menu
Element Explanation

Neues Plugin-Set erstellen ()

Open a window for creating a new plugin set.
Save (): Saves the new plugin set.
Plugin set name: Name of the plugin set.
Copy plugin set: Select an existing plugin set from the drop-down list to copy all of its settings.

Link plugin sets ()

A new window opens. From the drop-down list, select a plugin set for each client. Save () the settings to link the clients to the selected plugin sets. Unlink a client completely by selecting the empty line from the drop-down list.

Name of the plugin set

The plugin overview of the plugin set opens.

Delete plugin set ().

Deletes the plugin set. Requires confirmation.

Filter

Search (): Loads all plugins of the plugin set in the plugin overview that conform to the selected filter settings.
Reset: Resets the filter settings to the default settings.
Name: Filters for plugins whose name includes the entered string.
plentyMarketplace: Filters for plugins which were added to the system via plentyMarketplace.
Git: Filters for plugins which were added to the system via a Git repository.
Local: Filters for plugins which were added to the system via local storage.
Installed: Filters for plugins which are installed in the selected plugin set.
Not installed: Filters for plugins which are not installed in the selected plugin set.
Active: Filters for plugins which are activated for the selected plugin set.
Not active: Filters for plugins which are not activated for the selected plugin set.

Save & deploy plugin set ()

Saves changes made to the plugin set and deploys plugins in the set for further use.

Plugin set preview ()

Opens a new tab displaying a preview of the front end with the current settings. Plugin sets must be deployed before changes are reflected in the preview.

plentyDrive: deploy changes automatically ()

When active () and a plugin in the plugin set is changed via plentyDrive, the plugin set is saved and deployed automatically.

Plugin set settings ()

A window for editing the selected plugin set opens.
Save (): Saves the settings.
Name: Changes the name of the plugin set.
Plugin set ID: ID of the plugin set.
Export configuration (): Exports configurations of all plugins in the plugin set as JSON.
Config file: Displays local file path of file selected for configuration import.
Select file (): Opens file picker to select local file for configuration import.
Reset: Resets local file path.
Import configuration (): Imports configuration for all plugins in the set from valid JSON file.

Log ()

Only visible when error messages exist. Displays the error messages.

Active ():

Shows if the plugin is active () or inactive ().

Name of plugin

Name of the plugin. If the plugin is installed, click to view information and settings.

Installed version

The version of the plugin currently installed. A symbol indicates when a newer version of the plugin exists.

Active version

The deployed version of the plugin.

Source

Can be plentyMarkets, Git or a local storage.

Action

Install plugin (): Installs the plugin. In a new window, you can select the version of the plugin you want to install and view the changelog. Only visible when the plugin is not installed.
Update: Updates the plugin to a newer version. In a new window, you can select the version of the plugin you want to install and view the changelog. Only enabled when there is a newer version of the plugin.
No update available: The latest version of the plugin is installed.
Set position (): Determines the order in which plugins are loaded. Plugins set to a low position are loaded first.
Delete () Removes the plugin from the plugin set. Requires confirmation.

plentyMarketplace ()

Opens plentyMarketplace in a new tab.

2.2. Git plugin detail view

Table 2. Table view of the Plugins » Plugin overview » Plugin detail view » Git menu
Setting Explanation

Fetch

Downloads all commits on the selected branch. The list of commits is updated accordingly.

Pull

Downloads all commits on the selected branch and updates all files. The list of commits is updated accordingly.

Branch

Drop-down list to switch between branches of the repository. Displays the currently selected branch.

Commit ID

Text field for selecting specific commits.

Checkout

Switches branch to the commit specified in the Commit ID text field.

Name of the commit

You can switch to a commit by clicking on it. Requires confirmation.

Copy commit ID to clipboard.

Copies the ID of the commit to the clipboard, so that you can paste it into the Commit ID field.

View on GitHub

Opens a new tab to display the changes made in the commit.

To top