Skip to main content

Shipcloud

docs image

Shipcloud

Shipping Service Provider

Shipcloud is a full-service shipping and return platform that can be integrated in the EVA OMS.

Setting up Shipcloud in your environments is easy; it takes just a few steps.

Create a carrier

First off we need to create a shipping method for Shipcloud. You can do so by going to Shipping methods in Suite (which will forward you to the corresponding section in Admin 1.0 for now).

When you create your new shipping method for Shipcloud, it will require a carrier, so let's create one first. Depending on the carrier used, you will need to add one of the following values in the Code field:

"angel_de", "cargo_international", "dhl", "dhl_express", "dpag", "dpd", "gls", "go", "hermes", "iloxx", "parcel_one", "ups"

Create a shipping method

The following values are relevant to a Shipcloud shipping method:

  • Code: shipcloud
  • Carrier: select the carrier(s) you just created

Settings

There's two settings required to enable Shipcloud in your environment:

  • Shipcloud:Enabled must be set to true
  • Shipcloud:ApiKey must contain the API key to be used (can also be the sandbox key)

Configuration in Shipcloud

The remainder of configuration, such as setting a Ship-From address, needs to be done in Shipcloud's own portal.

Packaging (optional)

EVA facilitates the use of packaging with custom sizes by means of Packaging CRUD services.

These services have one single property which is uniquely used for the Shipcloud integration: Code.

Any value set in the Code field, will automatically be copied over to the Service field in the JSON which EVA transmits to Shipcloud - making it easier to generate labels for packages of varying sizes.