What happens when a cart has different products with different rules?
Last updated
Last updated
Product A: General rules: prep day 1, delivery range 5
Product B: Override rules: prep day 2, delivery range 3
The entire cart (following the override rule of Product B): prep day 2, delivery range 3
Earliest: When having multiple prep day and delivery range, use the shortest prep day rule and the biggest delivery range
Latest: When having multiple prep day and delivery range, use the longest prep day rule and the smallest delivery range
Eg:
Product A: Override rules: prep day 1, delivery range: 3
Product B: Override rules: prep day 2, delivery range: 5
The cart (following the earliest date): prep day 1, delivery range 5
The cart (following the latest date): prep day 2, delivery range 3
Product A: Override rules: Prep 3, delivery range: 3. If customers place an order on June 06, the available dates are from June 09 to June 11
Product B: Override rules: Available dates are only on June 07 and June 08
The cart doesn't show a date picker. Instead, a notification will prompt customers to contact the merchants for further assistance.
Product A: Override rules: Prep 3, delivery range: 5. If customers place an order on June 06, the available dates are from June 09 to June 13
Product B: Override rules: Available dates are only on June 11, June 13, June 15
The cart only shows June 11, June 13, June 15
Product A: Override rules: Prep 3, delivery range: 5. If customers place an order on June 06, the available dates are from June 09 to June 13
Product B: Override rules: Blackout dates are June 11, June 12, June 13
The cart will show June 09, June 10
Product A: Override rules: Available dates are on June 11-June 15
Product B: Override rules: Available dates are on June 16-June 19
The cart doesn't show a date picker. Instead, a notification will prompt customers to contact the merchants for further assistance.
Product A: Override rules: Available dates are on June 11, June 13, June 15 from 08:00 AM - 14:00 PM
Product B: Override rules: Available dates are on June 11, June 13, June 15 from 15:00 pM - 20:00 PM
The cart doesn't show a date picker. Instead, a notification will prompt customers to contact the merchants for further assistance.
Product A: Override rules: Available dates are on June 11, June 13, June 15 from 08:00 AM - 14:00 PM
Product B: Override rules: Available dates are on June 11, June 13, June 15 from 12:00 pM - 20:00 PM
The cart shows June 11, June 13, June 15 from 12:00 PM - 14:00 PM
Product A: Override rules: Available dates are on June 11, June 13, June 15
Product B: Override rules: Blackout dates are on June 16, June 19, June 20
The cart shows June 11, June 13, June 15
Product A: Override rules: Available dates are on June 11, June 13, June 15
Product B: Override rules: Blackout dates are on June 11, June 13, June 15
The cart doesn't show a date picker. Instead, a notification will prompt customers to contact the merchants for further assistance.
Product A: Override rules: Available dates are on June 11 - June 16
Product B: Override rules: Blackout dates are on June 12 - June 14
The cart shows June 11, June 15, June 16
Product A: Override rules: Blackout dates are on June 12 - June 14
Product B: Override rules: Blackout dates are on June 14 - June 16
The cart disables all blackout dates from June 12 to June 16
Product A: Override rules: Prep 3, delivery range: 5. If customers place an order on June 06, the available dates are from June 09 to June 13
Product B: Override rules: Available dates are on June 11, June 12, June 13
Product C: Override rules: Blackout dates are on June 12, June 13
The cart shows June 11
Product A: Override rules: Prep 3, delivery range: 5. If customers place an order on June 06, the available dates are from June 09 to June 13
Product B: Override rules: Available dates are June 11, June 12, June 13
Product C: Override rules: Blackout dates are June 11, June 12, June 13
The cart doesn't show a date picker. Instead, a notification will prompt customers to contact the merchants for further assistance.