Skip to main content

Shipping

Shipping methods

This page is where you can add, edit and delete available shipping methods for your organization.

Configuring shipping methods

To add a new shipping method:

  • click +Add in the top-right corner

  • specify the following properties:
PropertyDescription
NameName of the shipping method (e.g. Standard Delivery, Express Delivery). This is the name that is displayed in front-ends (e.g. POS, Companion App).
Code(Optional) Add a Code to the shipping method. This is a reference code (e.g. STAND_DEL, EXPRESS_DEL) for use in your interfaces, and can be mapped to internal codes used in your WMS. Note that this can be used to bypass the carrier.
Carrier handles paymentMark if this is a shipping method in which the customer pays to the carrier upon delivery.
Carrier handles invoicingMark this if the carrier creates the invoice for the customer.
Carrier handles shippingMark this if the shipments created with this method need to be kept pending instead of being shipped automatically. EVA expects the carrier to ship the shipment.
HandlerThe handler that delegates the various carriers.
DeliveryTypeSpecify the appropriate delivery type.

Shipping methods can have one of the following delivery types attached:
- None
- Default
- ShipFromStore
- Interbranch
CarrierSelect the corresponding carrier, configured under Admin Configuration Carriers.
ProductSearchTemplateIf you want your shipping method to only be available for a certain set of products, you can configure that in ProductSearchTemplate.
Choosing a delivery type

By default, all delivery types are set to None, meaning the type will show up for each shipping method. By selecting a specific type however, it will only show up when it's relevant based on the order type and OU. By selecting Default it will be specifically excluded from Interbranch and SFS.

When your carrier handles payments

If you let your carrier handle payment and invoicing, your order state will not go to Completed, but remain Shipped until the carrier informs EVA the package has been paid and delivered. If your carrier handles shipping only, payment will be required up-front.

When passing the shipment information on the PushSalesOrder service it looks like this:

        "ShippingInformation": {
"Method": "STAND_DEL",
"UnitPriceInTax": 1,
"TaxRate": 1.21
},

The "Method" entry corresponds with the Code configured on the shipping method.

Carriers

This page is where you can add, edit and delete available carriers for your organization.

Configuring carriers

To add a new carrier:

  • click +Add in the top-right corner

  • specify the following properties:
PropertyDescription
NameName of the carrier (e.g. FedEx, UPS, PostNL). This is the name that is displayed in front-ends (e.g. POS, Companion App).
Code(Optional) Add a Code to the carrier. This is a reference code (e.g. FED_EX) for use in your interfaces, and can be mapped to internal codes used in your WMS.
BackendIDThis is an extra field to be used to match the carrier to an ID used in your external (backend) systems.
  • Save your newly configured carrier

Activating your shipping method for your store

You have to activate your new shipping method for deliveries. To do so, go to Management Stores Available shipping methods.

In there you can select your store, select the appropriate shipping method and set its priority.

Additionally, configure the app setting App:Checkout:AllowChangingShippingMethod to true to enable the Shipping Method tile on POS and Companion App, which contains the available shipping options configured on the current store.