Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

shipcloud

Purpose

This connection buys labels through the shipcloud shipping platform from inside the shipping process. shipcloud is an aggregator: one account books with DHL, DPD, UPS, Hermes, GLS and other carriers — which one is given by the product in the form carrier:service, for example dhl:standard or ups:one_day.

Scope

  • Age verification (visual check from 16 or 18) for articles with an age limit — as the additional

service visual_age_check; shipcloud offers it through DHL only, so a product of another carrier is refused.

  • Create labels as PDF or ZPL — the format is set by the integration, not by the shipment.
  • Choose the product: on the shipment (shipping method field) or as the integration default; dhl

alone means dhl:standard. Without either, no label is created.

  • Return labels through shipcloud's returns service, customs data for third-country shipments.
  • Cancellation: shipcloud deletes the shipment until the carrier's cut-off; after that the refusal

comes back with its reason, not as a success.

  • Tracking with status mapping.

Setup

Credentials live as an integration under Integrations — provider shipcloud.

SettingRequiredMeaning
shipcloud_api_keyyesAPI key. Stored encrypted and never shown again. The key decides test or live mode: a sandbox key buys no real labels.
default_productnoProduct when the shipment names none, e.g. dhl:standard.
label_formatnoshipcloud label format, e.g. pdf_a6 or zpl2_4x6in_203dpi; empty = carrier default.
default_packagenoDefault dimensions in centimetres (length, width, height) for parcels without their own.
sendernoSender address in shipcloud field names; empty = default sender of the account.

The module is switched off by default and is switched on under the feature flags.

Product selection

The connection itself tells which products the account may book: GET /v1/carrier-shipcloud/products returns the code (code), display name and label formats per carrier and service. The code is exactly the value that goes onto the shipment as shipping method.

Settings & permissions

  • Creating the integration and entering the key requires platform.integration.manage.
  • The product selection is visible to whoever ships (shipping.shipment.manage) or sets up shipping

(shipping.config.manage).

  • Shipping uses the permissions of Shipping; the connection brings no

permissions of its own.

Interplay

The connection sits inside Shipping: that is where the shipment is created, where the label is bought and where tracking runs. shipcloud keeps the label on a server of its own; it is fetched without credentials and only from exactly that server. In the integration hub, the "Create label" step registers the shipment through our own interface. When a label is produced is decided by automations.

Limits

  • The real run is still outstanding. What is verified is that we ask correctly and read the answer

correctly — with prepared responses. That shipcloud accepts the request is not proven.

  • One parcel per shipment, and shipcloud requires length, width and height — without dimensions

only with the integration's default dimensions.

  • Packstation, parcel shop and further additional services are not offered by the connection yet;

only age verification is connected.

  • Prices do not come from here — they are in the contract with shipcloud.

carriershipcloud.overview · Available from version 0.6.23