Hermes

Details about ShipStation's Hermes (Corporate) integration. Includes requirements, connection process, features, and integration notes.

Hermes is one of the UK's leading courier services, and ships both domestically and internationally. ShipStation offers two ways to connect to Hermes services: with a pay-as-you-go account balance or by connecting your existing account.

Contact Hermes for information about starting a Corporate Account. Hermes requires you meet a certain shipment threshold before you qualify for a Hermes Corporate account.

Note

This page explains how to connect and use an existing Hermes account in ShipStation. For information on the pay-as-you-go option, see our page on ShipStation Carrier Services.

Hermes Integration Requirements

Connection Requirements:

  • A Corporate Client account with Hermes.

  • You must submit test labels for Hermes' approval BEFORE you start shipping with them!

  • Requires the following information about your Hermes account:

    • Password

    • Client ID

    • Client Name

    • Account Nickname (to identify the account in ShipStation).

International Requirements:

EORI Numbers for Hermes Accounts

You must provide your Economic Operators Registration and Identification (EORI) number to your Hermes account manager if you ship internationally. If your Hermes account does not have your EORI number, you will experience errors in ShipStation when trying to create international labels.

  • Print three copies of the commercial invoice from ShipStation and include them with your international shipment.

Economic Operators Registration and Identification

Connect a Hermes account to ShipStation

To connect your Hermes account to ShipStation:

  1. Select the Hermes tile and click Connect.

    Hermes Logo
  2. Select the Use existing Hermes account option.

    Note

    If you don't have a Hermes account yet, select Create new Hermes account and fill out the information requested. We'll forward this information to Hermes so they can contact you about starting an account.

  3. Enter your Hermes API Username, API Password, Client ID, Client Name, select Production Account, and choose an Account Nickname to identify the carrier account in ShipStation.

  4. Click Connect.

Available Features for Hermes Integration

ShipStation's integration with Hermes supports the following standard features:

Common ShipStation Features

Domestic Services

Hermes Domestic

Hermes Domestic - Next Day

International Services

Hermes International

Package Options

Package

Custom Packages

Confirmation Options

No Confirmation

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipStation will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipStation.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.

ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically, see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all shipping services.

ShipStation can include information that will be displayed on the label as a label message. Label messages may not be available for all shipping services.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.

You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.

Additional Details about the Hermes Integration

  • To ship internationally, you must provide your EORI number to Hermes. Do not add the EORI number to the Customs details of the shipment in ShipStation.

  • The Hermes Corporate integration with ShipStation supports Delivered Duty Paid (DDP).

  • You must contact Hermes support for lost packages.

  • The C2C service myHermes does not integrate with ShipStation. To create a Hermes label without a Hermes Corporate account, use the Hermes services via ShipStation Carrier Services.

When a shipment is shipped as DDP, the shipper is responsible for the shipment and for paying the taxes associated with the shipment. DDP and DDU/DAP are incoterms.

The opposite of DDU and DAP. See INCOTERM.

Hermes Troubleshooting Tips

Here are some common issues, potential causes, and troubleshooting tips.

Issue

How to troubleshoot or resolve

Error message: Hermes requires you to set up your EORI number with your Hermes accounts manager. Please remove all tax identifiers from this shipment

You will receive this error if you add your EORI number to Hermes shipments in ShipStation. Instead, you must provide your EORI number to your Hermes account representative. It will then print on the appropriate documents provided through ShipStation.

Economic Operators Registration and Identification

The carrier integration can be used to create domestic shipping labels.

The carrier integration can be used to create international shipping labels.

ShipStation will submit international customs information electronically to the carrier.

The carrier integration can be used to create domestic return labels.

ShipStation will display estimated shipping rates for the carrier based on the connected account information and shipment details.

Additional carrier insurance can be purchased through ShipStation.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

When tracking is available, ShipStation will automatically track the shipment status and update the tracking status on the Shipments tab. This feature allows for other advanced ShipStation features like delayed notifications and the Branded Tracking Page.

ShipStation can perform an End of Day process for the carrier and creates an End of Day PDF file that can be printed and provided to the carrier. The End of Day process can be mandatory or optional, based on the carrier and your account with them. The file may or may not be submitted electronically, see End of Day (Electronic).

ShipStation can print the store's logo on shipping labels created for this carrier. Label branding may not be available for all shipping services.

ShipStation can include information that will be displayed on the label as a label message. Label messages may not be available for all shipping services.

The carrier integration can be used to create multi-package shipments, where multiple individual packages are linked together into a single shipment record with a master tracking number.

You can connect this carrier integration to ShipStation multiple times using different account information, and choose which account will be used to create each shipment.

When a shipment is shipped as DDP, the shipper is responsible for the shipment and for paying the taxes associated with the shipment. DDP and DDU/DAP are incoterms.

The opposite of DDU and DAP. See INCOTERM.