To give you a better understanding of how the shipcloud api could be used you can find a few examples on this page. Sometimes there's also a certain chain of calls you need to perform to achieve a specific goal.
Some carriers provide the option to notify the recipient of a shipment of its arrival date and / or time. We currently support advance notices for Cargo International, DHL and DPD. While DHL supports notifications via email DPD also allows the recipient to be notified via SMS. When using Cargo International you only have the option to be notified via a phone call.
Available for the following carriers:
When you want your customer to be able to pay the goods directly with the carrier when receiving their shipment you can use the additional service cash on delivery.
Available for the following carriers:
If you want the carrier to only deliver the shipment to a specific person are a person of a specific age you can use a variety of identity checking services with the carriers we provide.
You can use the following identity check services:
The order api allows you to send order data to shipcloud so it can be used for a variety of different use cases within your organization. Within shipcloud you can use it first and foremost for our return portal plus.
The return portal plus allows your customers to return items to you by giving them the option to select items from an order they've created at your shop. They then can create a returns shipping label for returning items back to you. For this the returns portal will create a shipment that contains the returned items and the reason the customer is returning them.
Data flow
pakadoo is a service that lets you receive personal packages at work. For this a so called pakadoo point is being installed in your companies office rooms. For more information visit http://www.pakadoo.de.
There are 2 ways you can create a shipment that’s going to be send to a pakadoo point:
In both cases you can either specify the pakadoo ID as pakadoo_id
or you simply use
the care_of
attribute with "PAK" as a prefix to the pakadoo ID (e.g
PAK 5KQTPH5
).
If the pakadoo user has been identified, shipcloud will return an address object, containing the currently selected delivery address for said pakadoo user.
/v1/addresses
Like with every other address you can then use its unique address id to create a new shipment with it.
/v1/shipments
You can use this if e.g. you don't want to amend your checkout process. Your customers can use
your existing address form to specify the pakadoo point address by entering their pakadoo ID in
the care_of
field (e.g. PAK 5KQTPH5
).
We're checking the care_of
attribue for the "PAK" prefix. If it's found, we then
check if a valid pakadoo (7 character long) userid is present, validate it using the pakadoo
system and return the users' selected pakadoo point address, if available.
/v1/shipments
For carriers who don't support saturday delivery naturally, you will have to specify that delivery on a saturday has to happen.
Available for the following carriers: