Storeshippers

Storeshippers
Start shipping from your storeStoreShippers is a carrier that provides ship-from-store services. EVA includes a module to easily integrate with StoreShippers.
Note
This module has to be manually enabled by one of our developers.
Settings
There's a couple of settings involved in setting up Storeshippers for your EVA:
Setting | Description |
---|---|
StoreShippers:Enabled | Whether to enable StoreShippers, true or false . |
StoreShippers:Endpoint | Your StoreShippers endpoint. |
StoreShippers:ApiKey | ApiKey created in the StoreShippers portal. |
StoreShippers:DefaultParcelLength | Fallback for orders with unspecified dimensions. |
StoreShippers:DefaultParcelWidth | Fallback for orders with unspecified dimensions. |
StoreShippers:DefaultParcelHeight | Fallback for orders with unspecified dimensions. |
StoreShippers:SupportedServiceLevels | What service levels you support, separated by commas: - SD is same day delivery (small area). - ND is next day delivery (larger area). - OD is own delivery. |
StoreShippers:DefaultServiceLevel | What service level your shipping requests default to. If this value is left blank it would default to SD. |
StoreShippers:AllowUnpaidOrders | Whether or not to allow unpaid orders to be shipped, true or false . |
StoreShippers:LegacyMode | Whether or not to enable legacy mode, set this to true . |
Settings in StoreShippers
A webhook needs to be created in the StoreShippers portal to allow for StoreShippers → EVA communications. We need to create a new user in StoreShippers to act as the StoreShippers' webservice user. For this user, a new API key should be created.
The webhook then needs to point towards:
your.eva.endpoint/store-shippers/notification
along with a query containing the token:
your.eva.endpoint/store-shippers/notification?Authorization=YourApiKeyHere