GLS (General Logistics Systems) is an international logistics company providing delivery services throughout Europe. This article focuses on specific information regarding a custom contract with GLS in Retino.
Supported Shipping Types with GLS
Drop-off - the customer drops off the package at a GLS branch (available for CZ, SK, HU)
Pickup - a GLS courier picks up the package at the customer's address (available for multiple countries)
Supported Shipping Directions
Drop-off Services:
CZ → CZ: Czech Republic to Czech Republic
SK → SK: Slovakia to Slovakia
HU → HU: Hungary to Hungary
Pickup Services:
For CZ: AT, BE, BG, CZ, DK, EE, FI, FR, HR, IE, IT, LT, LV, LU, HU, DE, NL, PL, PT, RO, GR, SK, SI, ES, SE → CZ
For SK: AT, BE, BG, CZ, DK, EE, FI, FR, HR, IE, IT, LT, LV, LU, HU, DE, NL, PL, PT, RO, GR, SK, SI, ES, SE → SK
For HU: AT, BE, BG, CZ, DK, EE, FI, FR, HR, IE, IT, LT, LV, LU, HU, DE, NL, PL, PT, RO, GR, SK, SI, ES, SE → HU
For SI: SI → SI
For HR: HR → HR
GLS requires a separate contract for each country (destination).
Required Data for GLS Integration
Data | Description | Where to find |
Username | Login for MyGLS API | MyGLS client zone or your sales representative |
Password | Password for MyGLS API access | MyGLS client zone or your sales representative |
Client number | Client ID in the GLS system | MyGLS client zone or your sales representative |
Specific Setup Steps
In the Settings > Shipping section, add a new contract and select the specific GLS type based on country and shipping type:
GLS Dropoff Czech Republic
GLS Dropoff Slovakia
GLS Dropoff Hungary
GLS Pickup Czech Republic
GLS Pickup Slovakia
GLS Pickup Hungary
GLS Pickup Slovenia
GLS Pickup Croatia
Fill in the Username, Password, and Client number for the specific country
Important: A separate contract with corresponding credentials is needed for each country.
Troubleshooting GLS Issues
Cannot Connect to API
If you encounter a connection error to the API:
Verify the accuracy of the entered credentials
Ensure you're using the correct integration for the country
Check if API access is enabled in your GLS contract
Specific Parcel Tracking Information
Thanks to the integration with MyGLS API, parcel statuses are updated automatically and are visible directly in the Retino ticket detail. For Drop-off contracts, there's a possibility to cancel shipments if they haven't been picked up or dropped off yet. For Pickup contracts, cancellation isn't supported.
Time Window Specifications for Pickup
GLS doesn't allow setting a specific time window for pickup. The courier arrives during regular business hours, 8:00 AM - 5:00 PM.
Drop-off Process Specifications
When choosing drop-off, the customer will see a map with GLS branches in the portal where they can drop off the package. After creating the shipping, a label will be generated for the customer to print and attach to the package. The customer will then visit the selected GLS branch with the package.
Note: When selecting drop-off service, please inform customers that they can only use GLS Parcelshops, not self-service GLS Balíkomaty.
For information on general settings for custom carrier contracts and common features, please visit the Custom Carrier Contracts article.