Skip to main content
Connecting a carrier does not pick a product. Products, extra Services, and Additional Options appear when you create or edit a shipment (Carrier Settings) and when you save a shipping rule. The connect/edit carrier form is only credentials — Carrier credentials. Walkthrough: Carriers. Shop products also need a droppoint — Pick a service point.
The list is filtered by shipment Type: Outbound products when type is outbound, Inbound products when type is inbound. Each option shows the catalog name and a one-line description. It does not show a live price.

On Create Shipment

Open Shipments → Create Shipment (/dashboard/shipments/create). Card Carrier Settings. Validation: Carrier is required, Product ID is required.
Create Shipment Carrier Settings with GLS Denmark selected and the Product list openCreate Shipment Carrier Settings with GLS Denmark selected and the Product list open

After you select GLS Denmark, Product lists BusinessParcel, PrivateDelivery, ShopDelivery, and the express products

Product loading and empty states

When a product has weight limits, helper Weight: {{min}} - {{max}} {{unit}} (for GLS Denmark, typically 0.1 - 31.5 kg).

Services

Shown only if the selected product has at least one extra service. Toggle chips; selected chips use the primary border. Services are optional. Some products (GLS Express 10 / 12) have none — the block is omitted.
Create Shipment Carrier Settings with GLS PrivateDelivery and three service chipsCreate Shipment Carrier Settings with GLS PrivateDelivery and three service chips

GLS PrivateDelivery services — Addressee Only, Deposit, Notification Email

Additional Options

Shown when the product defines additional parameters that are visible for the services you selected (requiredService). Label Additional Options. Each field uses the catalog name, a trailing ** *** when required, the catalog description as helper (and as placeholder on text/number inputs), and one of: Required extra parameters that you leave empty fail with {{name}} is required. Invalid enum: {{name}} has an invalid value. Wrong type: {{name}} must be a valid {{type}}. Unknown key: {{name}} is not a valid parameter for this product. Pickup-named parameters (pickup date, pickup time, pickup instruction, pickup window) and parameters whose requiredService includes pickup are hidden here when a service id pickup is selected — they belong on Pickup Details. Current GLS Denmark and PostNord catalogs do not expose a service id pickup, so that card stays hidden. Collection of already-dispatched parcels is Schedule a pickup.
Additional Options with Deposit Instructions after Deposit is selectedAdditional Options with Deposit Instructions after Deposit is selected

Deposit on GLS PrivateDelivery reveals Additional Options — Deposit Instructions

Catalog on Nordlys (GLS + PostNord)

Testenv and the docs org serve the real GLS Denmark and PostNord catalogs. Other connected carriers in production follow the same fields; their product names come from that carrier’s catalog.

GLS Denmark

Notification Email has no extra field. GLS always sends the receiver email; a manual override would be rejected.

PostNord (Denmark agreement)

More than six services on several products, so Search services… appears. Mypack Home services: SMS Notification, Email Notification, Insurance Europe, FlexDelivery, ID Check, Immediate Return, Signature Assurance, Climate Contribution. PostNord Return extra fields (only with Print Label):
Create Shipment with PostNord Mypack Home and a grid of extra service chips plus searchCreate Shipment with PostNord Mypack Home and a grid of extra service chips plus search

PostNord Mypack Home — more than six services, so Search services… is shown

Sweden / Norway / Finland PostNord products differ by issuer country on the carrier connection. The fields (product, services, additional parameters) are the same pattern.

Edit on an existing shipment

On shipment Overview, edit carrier opens Edit Carrier Settings. Same Carrier, Product, Services, additional parameters, and service-point picker when isServicePoint is on. Save: Save Changes (pending Saving…). Toasts: Carrier settings updated / Failed to update carrier settings.

On a shipping rule

Shipping Rules → Add Shipping Rule (or edit a rule). Same catalog, different labels: Validation: Carrier is required, Product ID is required. Services stay optional.
Add Shipping Rule form showing Carrier, Product, and Services fieldsAdd Shipping Rule form showing Carrier, Product, and Services fields

Shipping rule Product and Services — same catalog as the shipment, different layout

From an order, Create Shipment uses the same product/services controls under the carrier fields.