What happens when a cart has different products with different rules?

If a cart contains only one product activated by an override rule, the override rule will be applied to the entire cart.

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

If a cart contains multiple products activated by different override preparation days, the cart will use the earliest or the latest date rule (up to you)

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

If a cart includes products with override rules for both preparation days and available dates, and the available dates fall before the delivery range, the cart will not display a date picker.

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.

If a cart contains products with override rules for both preparation days and available dates, and the available dates are within or after the delivery range, the cart will only display the override available dates.

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

If a cart includes products with override rules for both preparation days and blackout dates, the cart will show all dates within the delivery range, excluding the override blackout dates.

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

If a cart contains multiple products activated by different override available dates, and there is no overlap between the available dates, the cart will not display a date picker.

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.

If a cart includes products with the same override available dates but different time slots, the cart will not show a date picker. Customers will be prompted 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.

If a cart contains products with the same override available dates but different time slots, the cart will only display the available dates that share the same time slot.

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

When a cart includes products with override available dates and blackout dates, and the available dates do not overlap with the blackout dates, the cart will only show the available dates.

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

If a cart contains products with override available dates and blackout dates, and the available dates coincide with the blackout dates, the cart will not display a date picker.

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.

If a cart contains products with both override available dates and blackout dates, and there are dates that overlap between the two, the cart will only show the non-overlapping dates.

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

If a cart contains multiple products activated by different blackout dates, the cart will block all blackout dates, ensuring none of the blacked-out dates are available for selection.

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

When a cart includes products with override rules for preparation days, available dates, and blackout dates, the cart will block the blackout dates and display the available dates.

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

If a cart contains products with override rules for preparation days, available dates, and blackout dates, and the blackout dates coincide with the available dates, the cart will not display a date picker.

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.

Last updated