Ship-from-Store Settings
This article describes all settings for Ship from Store in the Shopgate Omnichannel Suite. You can find them in the admin under “Settings › Ship-from-Store”.
General settings
Time to accept order in fulfillment location
Defines how much time (in hours) a store has to accept a new Ship from Store order. The time only runs within the opening hours you have set. This is to ensure the fastest possible shipping process. Your employees see a timer in the order. When the time is up, the order is rerouted.
Max number of automatic reroute attempts
Defines how often rerouting is attempted. Rerouting happens when a store does not process an order within the selected time or when an employee rejects the order. If you enter "0", only the initial routing takes place; with "1", there is one rerouting attempt. This setting prevents orders from being rerouted and checked too often, which would take too much time. When the maximum number of routings is reached, we notify you so that the order can be assigned manually.
Max number of order splits
Defines into how many orders an order can be split. This is to keep the number of packages, and with it shipping costs, staff resources and environmental impact, as low as possible. The system first runs through all available routes to have the order fulfilled from a single location if possible. If you enter "2", the system then tries to split the order between two locations. Once the maximum number is reached and the order still cannot be fulfilled, it has to be processed manually.
Routing strategy
If several locations can fulfill an order, this setting defines which one the system chooses. You can choose between:
- Most inventory: The system compares the stock of each order item with the stock of the eligible stores. Availability is weighted intelligently and the best matching store is selected.
- Closest distance: The shortest distance between the shipping address and the location. This can help reduce shipping costs and environmental impact.
- Load balanced between locations: The location with the fewest open orders is selected
Backorder Splitting
When backorder splitting is enabled, an order that contains available and backorder products is split into at least 2 fulfillment orders. This way, the available products can already be shipped, while the backorder products are routed to the backorder location and shipped as soon as they are back in stock.
When backorder splitting is disabled, the entire order is routed to the backorder location so that everything is shipped together.
Partial Routing
With partial routing enabled, orders that contain both available and unavailable products are split. The available products are routed as usual, and the unavailable products are either set to "Unable to route" or routed to the catch-all location, depending on the configuration.
Text displayed to store associate when clicking "ready to ship"
This text is shown in an app pop-up as soon as an order is completed. You can use it to remind employees of package inserts, for example. The pop-up must always be confirmed. If you don't enter any text, the pop-up is not shown.
Notification email addresses
Here you can configure several email addresses to be notified if an order needs to be assigned manually.
Routes
Routes define which locations are checked by Shopgate Order Routing and in which order. There is no limit to the number of routes. Order Routing runs through all routes possible for an order. Only if none of the routes can process the order as a whole is the order split and the process starts again. Use "Add Route" to create a new route. For each route, you assign a code, a name, the sequence, the status and the route type.
Sequence
Defines which route is checked first. The lower the number, the higher the priority. We recommend leaving large gaps between routes so that you can insert more routes later if needed.
Route type
Defines whether the route is a standard, a "Backorder" or a "Catch all" route. Standard routes are the normal routes via which an order is assigned to one or more locations with sufficient inventory.
"Catch all" route
"Catch all" routes come into play when an order cannot be routed via the normal routes (e.g. because the locations don't have enough inventory). Instead of setting the fulfillment status to "Unable to route" and requiring manual routing, the order is assigned to the location of the "Catch all" route. "Catch all" routes ignore inventory, which means the order is assigned even if the location does not have enough inventory.
You can configure several "Catch all" routes, for example to assign orders from different countries to different locations.
"Backorder" route
If there is not enough inventory to fulfill an order, but backorders are allowed for the products, the backorder routes are used to route the order to the location that should fulfill the backorder products.
FO Conditions
Define which conditions an order must meet for this route. You can combine conditions with AND or OR. You can choose from the following conditions:
- Shipping Country
- Shipping State
- Shipping Postal Code
- Product Code (order contains product): Lets you exclude certain products, such as bulky goods, from shipping from stores.
- Product Property
- Product Option: As with products, you can exclude individual options here, such as product options that exceed a certain size.
- Sum of line item quantities
- Number of line items: Very large orders can often be packed more efficiently and better in central warehouses, so you can filter them here.
- Max order splits: Same setting as the global one, limited to this route
Locations
Defines which locations are eligible for the order. Simply add all locations or location groups that this route should include.
Logistics Provider
Here you can configure the provider for communication with the carriers and for printing shipping labels. To do this, select the provider under "Add Provider" and enter a code, a name and the corresponding API key.
Shopgate supports Shipcloud as a logistics provider. Shipcloud gives you access to all relevant carriers.
Shipping
In the "Shipping" section, the "Open shipping settings" button opens your shipping zones, carriers and shipping methods. This is where you assign the right carriers: when fulfilling Ship-from-Store orders in the In-Store App, your employees select the carrier and receive the matching shipping label. First, you define shipping zones and carriers, which you then combine in the shipping methods.
Shipping Zones
Shipping zones define which geographic areas you ship to.
Use "Add Zone" to create a new zone and give it a code, a name and an internal description. Then select the countries, states or postal codes that belong to this zone.
Carriers
Here you can define all carriers (e.g. DHL) and their individual service levels (e.g. "Standard" or "Express"), including costs and package sizes.
General
Use "Add Carrier" to first set a code and the name of the carrier. Then select the carrier you want from the list of available carriers. You can also link this carrier to a logistics provider to print shipping labels for Ship from Store.
Service Levels
You can then offer different service levels with different costs for this carrier, for example "Standard shipping" or "Express shipping". These service levels have their own prices, which can be tiered by weight or order value.
Preconfigured packaging boxes
Here you can define the different packaging boxes by size. This makes it easier to create shipping labels for Ship from Store in the In-Store App. Your employees can choose from these predefined sizes. The system adds the weight of the box to the weight of the goods.
Shipping Methods
Shipping methods combine the zones and carriers you created before.
General
First, you again assign a code and a name. You also have the following settings:
- Status: Active/Inactive
- Is Default: Used, for example, to show shipping costs to customers who are not logged in
- Shipping Zones: Selection of the shipping zones you created before
- Service Levels: Selection of the service levels valid for this method (e.g. "DHL Standard")
Conditions
Here you can restrict the shipping method, for example to offer it only to certain customers or to exclude products. You can combine the conditions as you like (AND / OR). You can choose from the following conditions:
- Order Weight
- Order Subtotal
- Customer Segment
- Customer Attribute
- Product Code
- Product Category
- Product Property
- Product Option
- Active Date: Allows time-limited shipping methods, for example for Christmas or Black Friday