To add a new add-on, go to Settings / Add-ons, select an add-on and click on the "Details" button for more information. To install it, click on the "Install" button in the dialog box that pops up.
Installed add-ons
Here you can see the list of installed accessories. Most add-ons can only be installed in one copy, but there are also add-ons that can be installed in multiple copies. In the latter case, the system asks you for the name of the instance you want to install before installing: you can enter any name that identifies this instance of the add-on.
The added add-on will appear as a submenu item under "Add-ons". If no add-on is installed, the main menu item "Add-ons" will not appear.
To delete an add-on, click on the "Remove" button. Once deleted, all data is irreversibly deleted.
Available accessories
You can select an add-on from the available add-ons. Some accessories are free, others are paid. In case of a paid add-on, please contact the add-on developer for details. To install, click on the "Install" button. You must have an active API subscription to install an add-on.
Create a custom add-on
You have the option to use a custom add-on running on your own URL (hosted on your own infrastructure). In the Settings / Add-ons menu, click on the "Add custom add-on" button, enter the URL and name of the custom add-on. Deliveo will pass the following information to the add-ons as a GET parameter:
- key - Administrative API key (whichever you specify)
- lang - language of the dispatcherDispatcher A member of the Courier Service. Liaises with customers and dispatches couriers. He/she uses the Deliveo dispatcher (admin) interface. interface
- license - instance license parameter (which you also use when logging in)
- color - dispatch interface theme color (HEX code)
Example:
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
Only https protocol is supported. You can communicate with Deliveo via the additional API connection. Unlimited number of add-ons can be integrated in this way. The access to each add-on can be controlled in the same way as for other menu items in the permissions settings.
Removing a specific add-on
When a custom add-on is removed by a user, the Deliveo system calls the /remove endpoint to do so:
https://customplugin.com/remove?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo&color=#0000FF
When a custom add-on is removed by a user, the developer of the add-on is responsible for the permanent deletion of the data stored in the add-on.
If you are loading a plugin from any other domain than deliveo.eu, your browser may (depending on your security settings) disable third-party cookies. A third-party cookie is a cookie set by a website whose domain is different from the deliveo.eu domain. In such a case, you will need to disable this feature in your browser on deliveo.eu.
Publishing your own additional content on Deliveo
If you have your own add-on that you would like to publish for Deliveo users, please contact us. Conditions for publishing:
- The add-on must be useful for Deliveo users and must be related to the use of Deliveo.
- The URL of the add-on must contain the init.json file detailed below. Example: https://customplugin.com/init.json All data must be included in the file. Explanation of each parameter in parentheses.
- You can offer the add-on for free or for money. Deliveo does not charge a share of the fees. The fee is paid directly to you by the customers.
- The add-on must include at least English.
{
"developer": "Deliveo", (Name of the developer)
"website": "https://deliveo.eu", (Website of the add-on)
"price": "free", (Pricing of the add-on)
"logo": "https://cdn.example.com/logo.png", (logo URL)
"is_beta": "false", (beta = "true", prod = "false")
"language":
{
"hu":
{
"name": "Sample extension", (name of the extension)
"description": "Amazing free add-on for Deliveo" (description of the add-on, max 120 characters)
},
"en":
{
"name": "Example plugin",
"description": "Wonderful free add-on for Deliveo"
}
}
}