GLS
Implementing GLS as shipping provider
GLS is a logistics company operating in 42 European countries – and worldwide through partnership networks. It is currently the 3rd largest parcel provider in Europe.
The most commonly used GLS delivery service is the GLS ShopDelivery, where a parcel is delivered to a shop near the delivery address.
In order to integrate GLS delivery in your Dynamicweb solution:
- Your products must have weights in kg in their product details – which is required by GLS for planning purposes
- Orders must be created with a delivery zip, city and address specified – used both for regular deliveries and for looking up ShopDelivery shops close to the delivery address
Previous versions of this shipping provider only worked with Danish addresses, but as of Dynamicweb 9.12+ all countries are supported if you check the Use GLS V4 Service checkbox. Note that some countries (e.g. France) don't support parcel shop delivery - please contact GLS if you have any questions regarding which shipment types & services are available in specific countries.
Delivery time estimation and freight and tracking services are not implemented.
GLS Account
Before setting up deliveries with GLS ShopDelivery, you need to contact GLS and set up an account.
They will provide you with an account number, which you will use when going live. For testing purposes, however, any number will do.
GLS Shipping provider
In order to set up deliveries with GLS, you must configure the GLS Shipping provider:
- Create or edit a shipping method under Settings > Commerce > Order Management > Shipping
- In the provider tab, select the GLS shipping provider
- The following settings are now available:
Setting | Used for | Notes |
---|---|---|
Parcel type | Specify a parcel type from the dropdown menu | |
Shipment type | Specify a shipment type from the dropdown menu | |
Services | Specify a service from the dropdown menu | |
Max number of drop points | The maximum number of drop points returned | |
Shipping Document Customer Number | Provide a Shipping Document Customer Number | Use 01234 for testing, and replace with your real GLS customer number when going live |
Shipping Provider Template | Select, edit or create a template for rendering a list of parcel shops close to the customer address | |
Save parcel shop address in delivery address | Automatically save the parcel shop address as the delivery address in your order details | |
Use delivery address if specified | Use the customer address if an user is logged in | |
Shipping Document Output Path | Specify a folder for shipping documents | The folder with the .csv files generated when creating shipping documents |
Use GLS V4 service | Check to use GLS V4 service which supports all countries |
GLS fees and prices: Please note, that the GLS shipping provider does not fetch fees or rates – rather, the way to set it up is to create a shipping method per parcel or shipment type, and manually enter a fixed fee in the fee settings, or use the fee rules matrix. The GLS shipping provider merely fetches nearby ShopDelivery locations.
Parcel shops
Once your shipping method has been created, you will need to modify your order flow templates to list ShopDelivery locations (ParcelShops) close to the user’s address.
Once set up, a customer going through the order flow entering valid address detail (address, zip and city) will be presented with a list of parcel shops nearby.
The customer selects one, and – if you use the Save parcel shop address setting – the parcel shop address is saved as the delivery address in the order details once the order is completed.