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.
(If no add-on is installed, the "Add-ons" menu item will not appear.)
To delete an add-on, click on the "Remove" button. Once deleted, all data is irretrievably lost.
Available accessories
You can select an accessory from the available accessories. Some accessories are free, others are paid. If you have a paid add-on, please contact the developer of the add-on for details. To install, click on the "Install" button.
Create a custom add-on
You have the option to use a custom add-on at your own URL within the Deliveo system. 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
- 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
Example:
https://customplugin.com?key=da07b2262a4a4083964097691a95fc0da70a&lang=HU&license=demo
Only https protocol is supported. Only https support is supported. Unlimited number of extensions 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
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.
Publishing a custom add-on to the Deliveo system
If you have a custom add-on that you would like to publish to Deliveo users, please contact us. Conditions for publishing:
- The add-on must be useful for Deliveo users and 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)
"language":
{
"hu":
{
"name": "Sample supplement", (name of the supplement)
"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"
}
}
}