This article provides an in depth explanation of ShipHawk’s rules engine and best practices. It includes instructions on creating and enabling rules and rule subtypes, and an extensive reference section that describes each rule criteria and actions.
...
Rating Rule Action | Description |
---|---|
Add Insurance for Declared value | Adds insurances using the specified value. |
Add this accessorial for this Carrier | Adds a carrier-specific accessorial. Example: Signature required. |
Apply this upfront accessorial for rating | Include accessorial for getting rates. |
Combine USPS Priority Mail Types | Combine USPS Priority Mail types (Priority Mail Express, Priority Mail) |
Create Table Rate | Allows users to create static table rates. |
Do Not Use these Carrier Services | Excludes responses from specified carrier service. |
Do Not Use these Carriers | Excludes responses from specified carriers. |
Do Not Use these Kinds of Carriers | Excludes responses from specified carrier type. |
Do Not Use these Services | Excludes responses from specified service class. Example: Ground. |
Fixed Price for all Rates | Returns a fixed rate for all rate requests. |
Fixed Ship Rate for SKU | Returns a fixed rate for specified SKU. |
Free Shipping for this Product Category/Subcategory | Automatically specifies free shipping for selected product categories and subcategories. By usinig product categories and subcategories, rule creation is simplified: you do not have to enter specific SKUs that qualify for free shipping. |
Free Shipping for this SKU | Returns $0 rates for the specified SKUs. |
Free shipping for cheapest rate | Returns $0 rates for the cheapest available carrier service. |
Markdown Rate by this Amount | Allows marking down each carrier’s rates by a specified amount. |
Markdown Rate by this Percent | Allows marking down each carrier's rates by specified percentage. |
Markdown Total Rate by this Percent | Allows marking down of total rate by a specified percentage when multiple carriers are returned for a single shipment. |
Markup Rate by this Amount | Allows marking up each carrier’s rates by a specified amount. |
Markup Rate by this Percent | Allows markup of each carrier rate by a specified percentage. |
Markup Total Rate by this Percent | Allows marking up of total rate by a specified percentage when multiple carriers are returned for a single shipment. |
Mask Carrier and Service | Hides carrier name and service with service class. You can either use ShipHawk default service masking, or with the new functionality, you can custom define service level names, carrier mapping, and number of service levels. With custom Mask Carrier and Service, you can display your unique text and map only the specific carrier services based on your preferences. The default Mask Carrier and Service rule action returns the lowest shipping cost based on four predefined service levels, including Standard Ground, Standard Three-Day, Standard Two-Day, and Standard Next Day, that are mapped to all carrier services. Example: Ground. |
Prevent User from Booking Shipment | Prevents users from being able to book a shipment. |
Return List Rates from Carrier | Return consumer (“list”) rates (as opposed to negotiated rates) for Basic (Ground International Economy), Preferred (Three-Day, Two-Day, International Priority), and Premium (Next Day). |
Return This Many of the Cheapest Rates | Rank all the returned rates from least to most expensive and display only the specified number of the least expensive options to the user. |
Round up rates to the cents | Automatically round up shipping rates to the nearest dollar or other increment, improving the aesthetics and usability of in-cart rate display. For example, when the Round Up Rates is enabled, a rate of $6.17 or $6.89 will automatically round up to $7.00. Alternatively, you can round to the nearest value, so $6.17 rounds to $6.00 and $6.89 rounds to $7.00. NOTE: when specifying the Value field for Round Up Rates, ShipHawk recommends values of $1.00 (the default) or $0.50. Be aware that if you use a value such as $0.99, $0.99 is added each time, starting from $1.99. For example, if the rate is $7.77, the rule would round up the rate to $7.92. |
Set Maximum Package Value | Set the maximum package value that will be shipped. |
Set packing markup based on estimated material and labor cost | Markup shipping rates based on estimated labor and material costs for the shipment based on the size of the shipping container. This is useful especially if you are constructing shipping crates or other custom packaging, and therefore need a variable markup based on estimated cost. In the definition, you can specify Packing Material Cost per Sq/Ft Material Surface Area, Packing Labor Time per Sq/Ft Surface Area for Material, and Labor Rate Per Hour. |
Use Cheapest Service that meets Delivery promise (in Days) | Select this action to return the following in the shopping cart:
Note that Ground rates do not include Flat rate services such as FedEx OneRate. |
Use closest Warehouse for rating | Limits response to closest warehouse. |
Use one of these Carrier Services | Limits response to one or more specified carrier services. |
Use one of these Kinds of Carrier | Limits response to one or more of the specified carrier types: LTL, Parcel, and so on. |
Use one of these Services | Limits response to one or more specified carrier service classes. Example: Ground. |
Use the ‘Fastest Rate’ | Chooses the carrier service with the soonest estimated delivery date. |
Use the Best Ground Rate, excluding Flat Rate Services | Limit response to thee best ground rate service (excluding flat rate services) |
Use this Carrier | Limit response to specified carrier. |
Use this Carrier Service | Limits response to specified carrier service. |
Use this Carrier or 3PL account | Limits response to the specified carrier or 3PL account. |
Use this Kind of Carrier | Limits response to the specified carrier type: LTL, Parcel, and so on. |
Use this Packing Material | Uses a specified packing material. |
Use this Service | Limits response to specified carrier service class. Example: Ground. |
Use this Warehouse for rating | Uses specified warehouse as origin address for carrier rating. |
...
Shipping Policy Action | Description |
---|---|
Add Insurance for Declared value | Adds insurances using the specified value. |
Add tags | Adds tags to the order. |
Add this Accessorial | Adds a specified accessorial to an order. |
Add this Accessorial for this Carrier | Adds a carrier-specific accessorial. Example: Signature required. |
Assign this Warehouse to Order Line item | Assigns a warehouse to fulfill certain order line items. |
Assign this Warehouse to Process Orders | Assigns a particular warehouse to fulfill an entire order. |
Do Not Import This Order | Excludes orders from synchronizing to ShipHawk. Example: drop-ship orders. |
Do Not Use these Carrier Services | Excludes responses from specified carrier services. |
Do Not Use these Carriers | Excludes responses from specified carriers. |
Do Not Use these Services | Excludes responses from specified service classes. Example: Ground. |
Exclude this SKU from Order | Excludes specified SKUs from orders. |
Include a Return Label | Includes a return label in specified orders. |
Prevent User from Booking Shipment | Prevents users from being able to book a shipment. When a shipping policy with this action is active, when users try to book the shipment, the following error message is displayed: “An active shipping policy restricts the booking of this shipment. Contact your ShipHawk administrator or check your shipping policies.” This shipping policy is not applied before or during proposed shipment generation (as with most shipping policies); rather, this is applied only during the time of proposed shipment booking. This action is useful if you need a mechanism to hold or restrict the fulfillment of orders until the orders are approved (by a Financial Controller, for example). |
Put this SKUs into new Order | Separates specified SKUs into a new order. |
Set Destination Address Type | Sets a destination address type for specified orders. |
Set Dimensions and Weight | Set the dimensions and weight for a specified order. |
Set Maximum Package Value | Set the maximum package value that will be shipped. |
Set a 3rd Party Carrier Account | Use a 3rd party carrier account for this order. |
Set duties and taxes billing | Specify duties and taxes billing for a given order. The billed party can be set to either Senderor Recipient (collect). When a rule is applied to an order, it overrides the account-level setting. |
Set shipment billing details | Set shipment billing details for Small Parcel or LTL, and for Sender, or Recipient, or Third Party, or Consignee Collect. Enter Lookup Address, Zip Code, and Country. |
Set external shipment fields | Automates the selection of the External Shipment checkbox and related fields. This provides improved automation if you are using External Shipments while reducing shipment processing time and the possibility of mistakes related to manual entry. Note that multiple rules might be needed for some fields (such as Markup). |
Set external shipping price markup/markdown | Markup or markdown shipments in ShipHawk automatically. A shipping policy with this action can markup or markdown shipments by either a flat dollar amount, or percentage: any proposed shipment that meets the rule criteria will have a markup automatically applied to it. |
Use Alternate Return Address | Lists an alternate return address (not the origin address) for specified orders. |
Use Carrier Container | Use a carrier branded packing material for this order. |
Use Cheapest Service that meets Delivery promise (in Days) | Limits response to carrier services that will deliver in a specified number of days or less. |
Use EEI Exemption Code | Use a specified EEI exemption code for this order. |
Use Material Container | Use a specific material container for this order. |
Use Package Preset | Applies an existing package preset to specified orders. |
Use Specific Packing Slip | Selects the specified packing slip for a proposed shipment. |
Use Specific Packing Slip only for Proposed Shipment | Assigns a specific packing slip template to proposed shipments that fulfill the criteria. |
Use the best ground rate, excluding Flat Rate Services | Do not use: will be deprecated. (Uses the cheapest ground rate available from all carriers. Ignores flat rate services.) |
Use the Cheapest Rate of these Carriers | Rank all the returned rates from least to most expensive and display only the least expensive options to the user for the specified carriers. |
Use this Carrier | Limits response to specified carrier. |
Use this Carrier Service | Limits response to specified carrier service. |
Use this Carrier or 3PL account | Limits response to the specified carrier or 3PL account. |
Use this Carton Label | Select the specified carton label for a proposed shipment. |
Use this Kind of Carrier | Limits response to the specified carrier type: LTL, Parcel, and so on. Filters out rate responses from carriers that do not match Carrier Kind/Type. NOTE: If no rates are available from this “Kind of Carrier”, ShipHawk will generate a generic shipment. It will not force a pallet item to ship Small Parcel. |
Use this Packing Material | Uses a specified packing material for orders. |
Use this Pallet Label | Select the specified pallet label for a proposed shipment. |
Use this Service | Limits response to specified carrier service class. Example: Ground. |
Use this Shipper’s Letter of Instruction template | Use this action to create a shipping policy rule that allows users to select one of the available Shipper’s Letter of Instruction (SLI) templates to be applied to an order based on the rule’s criteria. |
...