EVRi is one of the UK's largest parcel delivery companies, offering door-to-door delivery in 3-5 days for domestic shipments and delivery in 3-7 days for international shipments.
ShipStation API's integration with EVRi supports the courier's domestic and international delivery services for shipments originating from Great Britain.
Interested in shipping with EVRi? Visit the EVRi website to enquire about a business account.
For details about using EVRi from ShipStation, see our EVRi from ShipStation Guide. For details about using EVRi programmatically via API, see our EVRi Corporate developer's guide
Connection Requirements:
-
A Corporate Client account with Evri
-
Requires the following information about your Evri account:
-
API username and password
-
API Key
-
Evri Client ID and Client Name
-
Evri Child ID and Child Name
-
ParcelShop API Key
-
Auth ID and Auth Secret
-
International Requirements:
-
EORI Numbers: You must provide your Economic Operators Registration and Identification (EORI) number to your Evri account manager if you ship internationally. If your Evri account does not have your EORI number, you will experience errors in ShipStation API when you try to create international labels. Do not add the EORI number to the Customs details of the shipment in ShipStation API.
-
Print three copies of the commercial invoice from ShipStation API and include them with your international shipment.
Label Requirements
-
Test Labels: Evri will provide you with a pre-determined list of addresses to use to create test labels. Send the test labels to our support team, and we will submit them to Evri for approval. We will notify you when the test labels are approved and you can start shipping!
-
Domestic Requirements: All domestic Evri shipments must have carrier insurance added with an insured value that is the same as the Order Total value.
Contact Evri to verify whether parcel insurance is part of your contract, as some Evri plans don't require insurance value information. If parcel insurance is in your contract, Evri requires the parcel value to properly validate insurance claims.
Note
For instructions on programmatically connecting Evri to your account via ShipEngine's API, go to our Evri Guide in the ShipEngine developer documents
To connect your Evri account to the ShipEngine dashboard:
-
Select the Evri tile.
-
Select the Use existing Evri Account option, then click Continue setup.
Create New Evri Account
If you don't have an Evri account yet, select Create a new Evri Account and fill out the information requested. We'll forward this information to Evri so they can contact you about starting an account.
-
Enter your Evri account details.
-
Select the Production Account option.
-
Click Connect.
ShipStation API's integration with Evri supports the following standard features:
|
Feature |
Supported? |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Multi-Package Shipping |
|
|
|
EVRi Domestic Services
-
Shop2Shop QR / Label less *
* Recipient must show ID (driver’s license, passport, utility bill) for proof of permission to collect the parcel.
-
Hermes Postable
-
Hermes Domestic
-
Hermes Domestic - Next Day
-
Hermes Domestic - Stay Fresh
-
ParcelShop
-
ParcelShop Next Day
-
Locker Standard
-
Locker Next Day
-
Courier Service 48 Hour
-
Courier Service Saturday
-
Courier Service Sunday
-
Light & Large
-
Light & Large Next Day
-
ParcelShop Return
-
Collection Courier Service 48 Hour
-
EVRi Postable Next Day
EVRi International Services
-
Hermes International
EVRi Package Types
-
Package
Confirmation Options
-
No Confirmation
The following table provides further details about EVRi services:
|
Service |
Description |
|---|---|
|
Postable |
"Postable" means anything that can fit into a letterbox, such as large letters, books, or small toys. Residential and workplace deliveries of Postable packages do not require a person to receive the package. Items that can be sent as Postable may be:
|
|
Paperless Label Support |
You can request a paperless label download link instead of a label PDF when creating a label. Add the Paperless / QR Code supported for the following services:
|
On 19th September 2024, the UK Government confirmed that the new arrangements under the Windsor Framework for parcels and freight movements that were planned to come into effect from 30th September 2024 will be deferred until 1st May 2025. See Sending parcels to and from Northern Ireland for the full statement.
Starting 1st May 2025, EVRi will support B2C and C2C movement types for shipping from Great Britain (GB) to Northern Ireland (NI), aligning with the Windsor Framework . Evri Cross Border supports deliveries to Northern Ireland only to private receivers.
EVRi does not provide B2B shipments to Northern Ireland.
EVRi will not be referenced as a carrier for a client registering for UKIMS.
To ship B2C and C2C shipments with EVRi:
-
ShipStation API users: EVRi will identify internally if an account is B2C or C2C. This means it is unnecessary to add the
windsor_framework_detailsproperty to the request.If you are uncertain, contact your EVRi Account Manage to learn If you are B2C or C2C.
-
Item HS Code: EVRi recommends but does not require you to include this data.
-
B2C and C2C shipments will require new additional data (see table).
So they can share it with HMRC, Evri will check that all the new required data is included for parcels going to Northern Ireland. If any information is missing, they won't create the shipping label.
|
Movement Type |
Data Requirements |
|---|---|
|
B2C |
|
|
C2C |
|
|
C2B |
Parcels returned from Northern Ireland to Great Britain because they couldn’t be delivered will be accepted without providing the new additional data. |
|
B2B |
EVRi does not provide this movement type. If you need a B2B movement, we recommend shipping with another carrier that provides that service. |
API User Tip
API Users may find it helpful to see the Products Object section of our Shipstation API International Shipping page.
From 1st May 2025, EVRi will be validating the new data required from clients for Northern Ireland parcels, to ensure they can provide this data to HMRC. If the required data will not be provided, the label will not be generated.
See the EVRri Windsor Framework Changes PDF attached to the end of this article for more information.
-
Evri does not currently send rates to ShipStation API. Please contact your Evri account representative to discuss your shipping rates.
-
ShipStation API's integration with Evri supports Delivered Duty Paid (DDP).
-
You must contact Evri support for lost packages.
-
The C2C service myHermes does not integrate with ShipStation API.
Here are some common issues, potential causes, and troubleshooting tips.
|
Issue |
How to Troubleshoot or Resolve |
|---|---|
|
Error: Unable to allocate for consignmentId[174131089] at XLogics with status message: Product Harmonization Code is required. [R62455] |
What it means The shipment does not have an expected Harmonization Code. What to do: Include a Harmonization Code and try the shipment again. |
|
Error: For domestic shipments, insurance amount must be set to the parcel's value. |
What it means: Evri requires all domestic shipments to include a declared insurance value equal to the value of the order total. Without this value, Evri will send this error to ShipStation API instead of a label. What to do:
See Adding Insurance to a Shipment in our developer docs for more details. |
|
Error: Evri requires you to set up your EORI number with your Evri accounts manager. Please remove all tax identifiers from this shipment |
What it means: You will receive this error if you add your EORI number to Evri shipments in ShipStation API. What to do: Instead, you must provide your EORI number to your Evri account representative. It will then print on the appropriate documents provided through ShipStation API. |