Crated logoCrated

Feature

Multi-carrier from day one

Every carrier runs through the same typed interface — credentials, polling, lifecycle events, label generation. Switching providers or adding a new one never touches existing integrations.

Provider configuration list showing DPD, DHL ServicePoint, DHL, and InPost

Provider configurations — each carrier gets its own credentials, templates, and defaults

Supported carriers

InPost

inpost

Parcel lockers and courier delivery. Full event coverage — PPN, PWO, WZO, DOR, PDD scan codes normalised into a unified timeline.

DHL

dhl

Standard DHL courier. Status events polled and normalised. Tracking page link available per shipment.

DHL ServicePoint

dhl-sp

DHL delivery with ServicePoint drop-off option. Shares the DHL event model with ServicePoint-specific routing.

DPD

dpd

European road courier. API-based label generation and status polling. Used for cross-border and domestic road freight.

Coffeedesk Parcel

coffeedesk-parcel

Custom parcel integration for the Coffeedesk brand. Provider framework makes brand-specific carriers first-class citizens.

Missing one?

We add carriers within a day at no extra cost. The provider framework is structured for fast extension — credential handling, polling, and event ingestion are already done. You just need the carrier-specific API calls.

Provider configuration

Per-provider credentials

Each provider config gets its own account parameters — API keys, customer numbers, contract IDs, or whatever the carrier requires. Fields are dynamic based on provider type. Credentials are encrypted at rest.

Multiple configs per carrier

Run multiple configs for the same carrier type — e.g. inpost-b2b and inpost-consumer. Each gets a unique provider ID and its own credentials. Useful for multi-brand or multi-account setups.

Templates

Override provider fields with dynamic values using {variable} interpolation sourced from shipment data. For example: {orderId}, {shopwareId}, {channel}. Templates evaluate at shipment creation time.

Defaults

Pre-fill costs center, description, comment, and notes on every shipment created via this provider. Overridable per-shipment. Removes repetition from high-volume operations.

Active toggle

Enable or disable a provider config without deleting it. Useful during credential rotation, maintenance windows, or when testing a new configuration before cutting over.