Shipping Rules
Shipping rules are the core unit of the app. They determine under which conditions which methods are offered at which price.
Fields of a Rule
| Field | Description |
|---|---|
| Name | A name for the rule (e.g. "Germany Standard"). |
| Priority | Lower number = higher priority. When multiple rules match, the one with the lowest number wins. |
| Calculation Method | Determines the "base value" (price, quantity, weight, volume, length). |
| Unit / Currency | E.g. kg, lb for weight or the validity currency of the rule. |
| Start / End Date | (Optional) Outside this range, the rule is ignored. |
| Line Item Property / Metafield | Identifies the source for volume/length/weight. Format: namespace.key. |
Calculation Methods
- Price: Sum of (item price × quantity).
- Quantity: Total number of items.
- Weight: Total weight (in grams in the metafield/line item, converted to the rule's unit). Without a metafield, the Shopify product weight applies.
- Volume / Length: From line item properties or metafields (the app checks line item first, then metafield).
Restrictions (AND / OR Logic)
Restrictions control in fine detail when a rule applies. They use price, quantity, weight, volume, length, or customer tags.
- Within a group (AND): All restrictions must pass.
- Across groups (OR): If one group passes, the rule applies. (Tip: Use drag & drop to move restrictions into separate groups).
Shipping Rates (Price Tiers)
Define base costs using from-to thresholds (e.g. from €0 to €49.99 = €4.99). If fields are left empty, there is no lower or upper limit.
Final Cost Calculation
Costs are transmitted to Shopify in cents. The formula is:
Total = (Base rate price + Zone surcharges + Class surcharges) + Fixed method surcharge + Percentage method surcharge
(Exception: The method has "No Additional Costs" enabled).