RetailOps Shipping configuration uses rules to automate the selection of shipping carrier and class for each shipment. Your shipping rules can be configured to consider weight, order value, shipping address, and more. This helps you select the best carrier for each shipment situation. For basic Shipping setup, please refer to this article: Configure Basic Shipping Settings
Create New Shipping Rules
-
Navigate to the left navigation menu, and select Administration > System Config > Ship Services. Select the desired Ship Service.
-
In the Carrier Class Mappings pane, select the desired mapping. Click under the Rules column to edit the rules.
-
In the Carrier Class Mapping Rules window, press the [Add Rule] button.
-
Select a Field on which to base the rule.
-
Estimated weight - calculated using the sum of lot weights for all items in the shipment
-
Sub total. This includes the price of the items plus shipping price.
-
Product total. This includes just the price of the items.
-
Grand total. This includes the price of the items plus shipping and discounts.
-
Total quantity. Count of all order items.
-
Country code. Destination Country Code from the Shipping Address
-
State code. Destination State Code from the Shipping Address
-
Postal code. Destination Postal Code from the Shipping Address
-
NEW: Product Attribute
- Example rule: Product Attribute -"Perishable" (=) "Yes"
-
-
Select the Operator and enter a Value.
-
The IN operator allows you to select from a list.
- Example Rule: State Code (IN) CA, OR, WA, NV, AZ
-
The Regex operator allows you to use expressions, including wildcards. (To use a wildcard, add .* after the starting value. Example: Country code = U.* to select country codes beginning with U)
-
Example Rule: Postal Code - (Regex) - 92.* This will match any zip codes which begin with "92".
-
To use a regex operator for multiple values, please use the pipe to delimit your list. For example: Postal Code (Regex) 92.*|93.*|94.* This will match any zip codes which begin with 92, 93, or 94.
-
- NEW The != operator means does not equal.
-
-
After adding all rules, select the Match Mode.
-
Any. If selected, orders must adhere to at least one rule before this carrier class can be used.
-
All. If selected, orders must adhere to all rules before this carrier class can be used.
-
None. If selected, orders must not adhere to any of these rules to use this carrier class.
-
- Arrange your Carrier Class mappings in the order you would like them evaluated. Carrier classes and rules are evaluated from the top down, in order. To adjust the order of evaluation, drag and drop individual rows.
Optional Endorsements
Please note- specific options may not be available for specific carriers. If you have a question about a specific option or setting for a carrier or label processor, please contact RetailOps Support. All options are subject to an additional fee from the shipping carrier.
- Insured%. Enter the percent of the order grand total to be used as the insured value of the package.
- Declared %. Enter the percent of the order grand total to send as the International Declared value of the package. (International only)
- Set the Duties rule for international orders through the carrier.
- DDU (Delivered Duty Unpaid). The customer is responsible for customs fees and duties.
- DDP (Delivered Duty Paid). You as the retailer are responsible for customs fees and duties.
- Select the Signature type required upon delivery.
-
Indirect. A signature is required from someone at the delivery address, a neighbor, or a building manager.
-
Direct. A signature is required from someone at the delivery address. If no one is present, the carrier will reattempt delivery.
-
21+. A signature is required from someone at the delivery address who is at least 21 years old. If no such person is present, the carrier will reattempt delivery.
-
- Saturday Delivery. Specific carriers may support deliveries on Saturdays for an additional fee.
- Direct Delivery. The option ensures a package is delivered only to the address you provide, the package will not be forwarded.
Prioritize Carrier Class Mappings and Rules
The arrangement of carrier class mappings affects the priority of carriers used. All Carrier Class Mappings and their corresponding rules are evaluated from the top down.
Using the above screenshot, an order with a zip code of 92101 would evaluate the shipping rule on the first row, and be shipped via FedEx ground.
An order with a zip code of 48169 would evaluate the first rule, and bypass FedEx Ground. Next, the order would evaluate the second row, USPS Priority Mail. As there are no rules for this mapping, the order will ship USPS Priority Mail.
To re-arrange the carrier class priority:
- You can simply click-and-drag the carrier class mappings up and down to your desire.
Please note that for each ship service, you must have at least one backstop;, a carrier class mapping without any rules specified. This ensures that any shipments for that service that don’t match any stated rules will still be fulfilled. Without a backstop in place, you run the risk of processing shipments which do not pass any rule, and cannot be fulfilled. Many customers opt to use "Willcall" as a backstop. Be sure to prioritize mappings with rules over any backstops. If you set backstops above your other rules, shipments will always be fulfilled by the backstop carriers.
Comments
2 comments
Ally,
I understand that some of the fields in this context ( product total for example) apply to the whole order, not just the items in that shipment - for cases when you are split shipping this can be important.
Can you indicate here which fields are for the whole order and which are for the specific shipment being waved? I think this will help make the creation of rules more accurate.
Hi Alisdair! Presently, shipment weight and address are fields which are considered at the shipment level, all other fields are evaluated at the order level. We do see an opportunity to modify this in the future to evaluate each shipment individually, and will notify you as such if this is added in the near future.
Please sign in to leave a comment.