Set advanced rules by product type, vendor, or shipping method
What this article covers
Advanced Rules let you override default delivery settings for specific cases, such as:
Product type
Vendor
Shipping method
Use this when one-size-fits-all delivery settings are not enough.
What Advanced Rules can change
For each rule, you can customize:
Lead time
Allowed days
Max orders per day
Enabled / Disabled
These values override your default Delivery Dates settings when the rule matches.
Rule types you can use
Product type
Apply special rules to products in a specific product type.Vendor
Apply special rules to products from a specific vendor.Shipping method
Apply special rules when customer chooses Shipping, Local Delivery, or Store Pickup.
How to create an advanced rule
Go to App -> Settings -> Advanced Rules.
Then:
Click Add rule
Select rule type (Product type / Vendor / Shipping method)
Enter/select rule value
Set custom lead time, allowed days, and/or max orders
Keep Enabled turned on
Click Save
Example use cases
Fresh products need extra prep:
Product type = Fresh Food
Lead time = 2 days
Third-party vendor ships slower:
Vendor = ABC Supplier
Lead time = 3 days
Allowed days = Mon-Fri only
Store pickup can be more flexible:
Shipping method = Store Pickup
Lead time = 0
Higher daily capacity
How rules are applied
When checkout loads, the app evaluates matching rules from cart and selected method.
If a rule matches, the custom values are applied to date availability.
If no rule matches, default Delivery Dates settings are used.
Plan limits
Advanced Rules are plan-based:
Free: not available
Standard: up to 10 advanced rules
Pro: unlimited advanced rules
If you reach the limit, remove old rules or upgrade.
Best practices
Start with 1-3 high-impact rules only
Use clear names/values so rules are easy to maintain
Avoid creating many overlapping rules at first
Review rules monthly and remove unused ones
Common mistakes
Rule is created but Enabled is off
Rule value does not exactly match actual product type/vendor
Too many rules make behavior hard to predict
Forgetting that default settings apply when no rule matches
Quick troubleshooting checklist
If a rule does not work as expected:
Confirm rule is enabled
Confirm rule type and value are correct
Confirm the product/vendor/method in checkout matches the rule
Confirm custom values are valid (days, lead time, capacity)
Test with one simple rule first, then add more
In short
Advanced Rules let you create smarter scheduling logic for different products, vendors, and delivery methods.
Use them to make delivery promises more realistic while keeping checkout smooth.