GLS (General Logistics Systems) is a European parcel delivery service operating across multiple countries.
Overview
| Feature | Supported |
|---|
| Countries | Multiple European countries |
| Multi-parcel shipments | Yes |
| Cash on Delivery (COD) | Yes |
| Insurance | Yes |
| Label formats | PDF, ZPL |
| Tracking | Yes |
Configuration
Required Settings
| Setting | Type | Description |
|---|
username | string | Your GLS API username |
password | string | Your GLS API password |
contactId | string | Your GLS contact ID |
Optional Settings
| Setting | Type | Default | Description |
|---|
sandboxMode | boolean | true | Use sandbox environment for testing |
productGroup | string | "PARCEL" | Default product group |
defaultLabelFormat | string | "PDF" | Label format: PDF or ZPL |
defaultLabelSize | string | "A6" | Label size |
Product Groups
| Group | Description |
|---|
PARCEL | Standard parcel delivery |
EXPRESS | Express delivery |
FREIGHT | Freight delivery |
Additional Services
| Service | Description |
|---|
| Guaranteed 24h | Next day delivery guarantee |
| Flexdelivery | Flexible delivery options |
| AddOns | Additional services (SMS, email notifications) |
| ShopReturn | Return service for e-commerce |
| Exchange | Exchange service |
Cash on Delivery (COD)
| Field | Required | Description |
|---|
cash_on_delivery_amount | Yes | The amount to collect |
cash_on_delivery_currency | Yes | Currency code |
| Format | Description |
|---|
PDF | Standard PDF format for office printers |
ZPL | Zebra Programming Language for thermal printers |