Delivery Rules & Restrictions
Delivery rules define where you deliver, who qualifies, and what conditions apply. Scrollengine supports three types of delivery zone rules, and you can combine them to precisely control your service area.
Types of delivery rules
| Rule Type | Best For |
|---|---|
| Zip Code / Postal Code | Merchants serving specific postal areas with clear boundaries |
| Radius-Based | Merchants who want a simple "X miles from store" zone |
| Zone / Map-Based | Merchants who need custom-shaped delivery areas (e.g., serving one side of a river but not the other) |
How rules are evaluated
When a customer enters their address in the delivery widget:
- Scrollengine geocodes the address
- The address is checked against your active delivery rules
- If the address matches a rule, the corresponding delivery methods and fees are offered
- If no rule matches, the customer sees only pickup or shipping options (if enabled)
Combining rules
You can use multiple rule types simultaneously:
- Inner zone (5 km radius) — Free delivery, same-day available
- Outer zone (5–15 km radius) — $5 delivery fee, next-day only
- Extended zone (specific zip codes beyond 15 km) — $10 fee, scheduled delivery only
This layered approach lets you offer competitive pricing close to your store while still serving a wider area.
Rule priority
When zones overlap, Scrollengine applies the most specific matching rule. For example, a zip code rule takes priority over a broader radius rule for the same address.
Per-location rules
In a multi-location setup, each location can have its own set of delivery rules. This ensures Location A's zone doesn't interfere with Location B's coverage area.
Getting started
Choose the rule type that fits your business:
- Quick setup for a simple area? Start with Radius-Based Delivery
- Need precise control? Use Zip Code Rules
- Complex geography? Use Zone / Map-Based Delivery