How to connect Hermes
Discover here how to connect Hermes in just a few steps.
Let's see how you can connect Hermes to ShippyPro in just a few steps.
Summary
To connect the carrier, you need to first ask your Hermes Sales Person for credentials such as Username, Password, Client ID, and Client Name.
You can now go to the Carriers page and click on the Hermes logo.
Then you can fill the required fields:
- Username
- Password
- Client ID
- Client Name
Here’s a visual representation of the carrier connection:

Services
Standard
Next day
Features
|
Label PDF
|
available
|
|
Label ZPL
|
available
|
|
Label EPL
|
NO
|
|
Track & Trace
|
available |
|
Paperless
|
NO |
|
PickUp/DropOff (PUDO)
|
NO |
|
Cash On Delivery
|
NO |
|
Live Rates
|
NO |
|
Return Labels
|
available |
|
Return Labels (in the box)
|
available |
|
Book/Schedule Pickup
|
NO |
|
Address Check
|
NO |
|
Proof Of Delivery (POD)
|
NO |
|
Non-Delivery Options
|
NO |
|
Insurance
|
NO |
|
Multiparcel
|
NO |
|
Delete Shipment (Void)
|
NO |
|
Closeout
|
NO |
|
CN22
|
NO |
|
CN23
|
NO |
|
Credentials Validation
|
NO |
Besides your credentials, you'll also see some further options, let's take a look at them!
Test Mode: lets you make some test shipments.
The "Test Mode" option should be flagged only if you have test credentials, not production ones!
Print return label: Generates return label along with the outbound one
❓What should I do if I see the error "Internal Server Error"?
➡️Check if your Hermes connection is in Test Mode
➡️Verify that you have not entered any empty spaces in the various credential fields.
❓What should I do if I see the error "Credentials Validation Failure"?
➡️ Ensure that you have entered the correct Username, Password, Client ID, and Client Name.
❓What should I do if I see the error "Service is not available for Country/Postcode"?
➡️ The most likely reason is that the selected service is not enabled on your Hermes account at the carrier level.
This means that Hermes itself controls which services are active on your account.
Here are some recommended actions to take next:
-
Contact Hermes directly and confirm that the service you selected is activated on your account/credentials
-
Check the destination postcode. Certain UK postcodes (e.g. remote Scottish Highlands, islands) may not be covered by the Next Day service even with a valid contract
-
Test a shipment with the Standard service to confirm the connection itself is working fine
-
Go to Carriers > Edit and check again if your credentials are correct
❓What should I do if I see the error: Country/Postcode Not Covered?
This issue may be caused by the selected ParcelShop, which could be closed or no longer served. Please verify its status directly with your Hermes representative.