Shipcloud supports a variety of shipping journeys for your multi-channel distribution. These shipping journeys allow you to support different shipping use cases.
In this article you will get an overview of the shipping journeys Shipcloud can offer.
In this article 👇
Shipping introduction
Shipcloud supports a variety of shipping journeys for your multi-channel distribution. These shipping journeys allow you to support different shipping use cases.
Shipping process
The shipping journeys include 2 main processes that are supported by the platform:
Process | Description |
Checkout | Enable customers to select their preferred shipping option in your shop system. |
Ship | Generate the shipping label in your backend system. |
Shipping journeys
Shipcloud supports 2 common shipping journeys that can be used with our API:
Shipping journey | Type | Process start | Process end | Description |
Checkout to Ship | API | Checkout | Ship | Allow customers to select their preferred carrier service in the checkout of your shop system and create the shipping label for the order in your backend system. |
Ship | API | Ship | Ship | Create the shipping label for the order in your backend system. |
You can use any of these shipping journeys for specific use cases, giving you maximum flexibility for multi-channel distribution. Depending on your subscription, you can set up one or multiple shipping journeys in your Shipcloud account.
Integration
Each shipping journey requires integration with the platform.
Checkout introduction
Shipcloud supports a shipping journey that starts in the checkout of your shop system.
You can connect your shop system with our Check Out API suite to support carrier selection in the checkout.
Shipping journeys
The Checkout API can be used in 1 way:
Shipping journey | API |
Checkout to Ship | Call the Routing rules API to get the available carriers for the shipment. Call the Pickup dropoff locations API to get the available pickup locations for the selected carrier service (conditional). |
Checkout process
The checkout process in your shop system is described here.
Checkout API
The Checkout API includes the following APIs:
API | Description |
Routing Rules | Get the available carriers for the shipment. |
Pickup dropoff locations (conditional) | Get the available pickup locations for the selected carrier service. |
Shipment Quote | Get a shipment quote based on the rates you pay to Shipcloud for a given route. This can be used to dynamically calculate shipping charges based on basket value and your actual costs for shipping. |
Integration
The checkout option can be integrated via API:
Integration | Reference |
API |
Ship introduction
Shipcloud supports shipping journeys that start in the backend of your system.
You can connect your backend with our API to dynamically request a shipping label in the fulfilment process.
Other API endpoints allow to get a suitable carrier+service combination for a route, create pickups requests, get shipment quotes or to sign up for webhook notifications to track your shipments.
Shipping journeys
The Ship API can be used in 2 ways:
Shipping journey | API |
Checkout to Ship | Call the Ship API with the preferred carrier service that has been selected by your customer in the checkout of your shop system. |
Ship | Call the Ship API with the designated carrier service as defined in your backend system. |
Integration
You can integrate with the Shipcloud platform in 2 ways:
Integration | Reference |
Plug-ins and integrations | |
API |
Any further questions? We're happy to help.