[{"data":1,"prerenderedAt":394},["ShallowReactive",2],{"navigation":3,"\u002Fdelivery-calendar\u002Frules":61,"\u002Fdelivery-calendar\u002Frules-surround":389},[4],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":60},"Delivery Calendar","i-lucide-calendar-days","\u002Fdelivery-calendar","delivery-calendar",[10,15,20,25,30,35,40,45,50,55],{"title":11,"path":12,"stem":13,"icon":14},"Getting started","\u002Fdelivery-calendar\u002Fgetting-started","delivery-calendar\u002F01.getting-started","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Install and enable","\u002Fdelivery-calendar\u002Finstall-and-enable","delivery-calendar\u002F02.install-and-enable","i-lucide-plug",{"title":21,"path":22,"stem":23,"icon":24},"Create a calendar","\u002Fdelivery-calendar\u002Fcreate-a-calendar","delivery-calendar\u002F03.create-a-calendar","i-lucide-plus-circle",{"title":26,"path":27,"stem":28,"icon":29},"Availability, cutoffs and time slots","\u002Fdelivery-calendar\u002Favailability-cutoffs-time-slots","delivery-calendar\u002F04.availability-cutoffs-time-slots","i-lucide-clock",{"title":31,"path":32,"stem":33,"icon":34},"Capacity and limits","\u002Fdelivery-calendar\u002Fcapacity-and-limits","delivery-calendar\u002F05.capacity-and-limits","i-lucide-gauge",{"title":36,"path":37,"stem":38,"icon":39},"Rules","\u002Fdelivery-calendar\u002Frules","delivery-calendar\u002F06.rules","i-lucide-list-filter",{"title":41,"path":42,"stem":43,"icon":44},"Product and item calendars","\u002Fdelivery-calendar\u002Fproduct-and-item-calendars","delivery-calendar\u002F07.product-and-item-calendars","i-lucide-package",{"title":46,"path":47,"stem":48,"icon":49},"Delivery dates on your orders","\u002Fdelivery-calendar\u002Forders-and-shopify-metafields","delivery-calendar\u002F08.orders-and-shopify-metafields","i-lucide-shopping-bag",{"title":51,"path":52,"stem":53,"icon":54},"Checkout gate","\u002Fdelivery-calendar\u002Fcheckout-gate-app-embed","delivery-calendar\u002F09.checkout-gate-app-embed","i-lucide-shield-check",{"title":56,"path":57,"stem":58,"icon":59},"FAQ and troubleshooting","\u002Fdelivery-calendar\u002Ffaq-troubleshooting","delivery-calendar\u002F10.faq-troubleshooting","i-lucide-circle-help",false,{"id":62,"title":36,"body":63,"description":382,"extension":383,"links":384,"meta":385,"navigation":386,"path":37,"seo":387,"stem":38,"__hash__":388},"docs\u002Fdelivery-calendar\u002F06.rules.md",{"type":64,"value":65,"toc":368},"minimark",[66,79,91,96,160,164,167,209,220,225,255,260,263,267,297,301,304,307,310,336,339,343,357,361],[67,68,69,70,74,75,78],"p",{},"Rules let you control ",[71,72,73],"strong",{},"when"," a calendar applies to a cart. Rules are evaluated in ",[71,76,77],{},"priority order"," (lower number = higher priority).",[67,80,81,82,90],{},"Open ",[71,83,84,85,89],{},"Apps → AppsTint → Delivery Calendar → ",[86,87,88],"span",{},"calendar"," → Rules",".",[92,93,95],"h2",{"id":94},"rule-actions","Rule actions",[97,98,99,112],"table",{},[100,101,102],"thead",{},[103,104,105,109],"tr",{},[106,107,108],"th",{},"Action",[106,110,111],{},"Effect",[113,114,115,126,140,150],"tbody",{},[103,116,117,123],{},[118,119,120],"td",{},[71,121,122],{},"Hide calendar",[118,124,125],{},"Calendar is not offered when conditions match",[103,127,128,133],{},[118,129,130],{},[71,131,132],{},"Only show for (whitelist)",[118,134,135,136,139],{},"Calendar is offered ",[71,137,138],{},"only"," when conditions match",[103,141,142,147],{},[118,143,144],{},[71,145,146],{},"Skip from capacity",[118,148,149],{},"Matching orders do not count toward daily capacity",[103,151,152,157],{},[118,153,154],{},[71,155,156],{},"Copy date from prior order",[118,158,159],{},"Auto-fill the delivery date from the customer's previous order",[92,161,163],{"id":162},"conditions","Conditions",[67,165,166],{},"Each rule has one or more condition lines:",[168,169,170,177,183,189,195],"ul",{},[171,172,173,176],"li",{},[71,174,175],{},"Entity"," — what to inspect (e.g. product line item, shipping method, customer)",[171,178,179,182],{},[71,180,181],{},"Field"," — attribute to compare (e.g. product type, SKU, tag)",[171,184,185,188],{},[71,186,187],{},"Operator"," — equals, contains, not equals, etc.",[171,190,191,194],{},[71,192,193],{},"Value"," — the value to match",[171,196,197,200,201,204,205,208],{},[71,198,199],{},"Match mode"," — for line items: ",[71,202,203],{},"any"," item matches vs ",[71,206,207],{},"all"," items match",[67,210,211,212,215,216,219],{},"Combine lines with ",[71,213,214],{},"AND"," \u002F ",[71,217,218],{},"OR"," logic.",[221,222,224],"h3",{"id":223},"example-hide-calendar-for-digital-products","Example — Hide calendar for digital products",[97,226,227,239],{},[100,228,229],{},[103,230,231,233,235,237],{},[106,232,175],{},[106,234,181],{},[106,236,187],{},[106,238,193],{},[113,240,241],{},[103,242,243,246,249,252],{},[118,244,245],{},"Product item",[118,247,248],{},"Product type",[118,250,251],{},"=",[118,253,254],{},"Digital",[67,256,257,258],{},"Action: ",[71,259,122],{},[67,261,262],{},"Digital products in the cart will not trigger this calendar's date picker.",[221,264,266],{"id":265},"example-whitelist-local-delivery-only","Example — Whitelist local delivery only",[97,268,269,281],{},[100,270,271],{},[103,272,273,275,277,279],{},[106,274,175],{},[106,276,181],{},[106,278,187],{},[106,280,193],{},[113,282,283],{},[103,284,285,288,291,294],{},[118,286,287],{},"Shipping",[118,289,290],{},"Title",[118,292,293],{},"contains",[118,295,296],{},"Local",[67,298,257,299],{},[71,300,132],{},[67,302,303],{},"The calendar appears only when the cart's shipping method includes \"Local\".",[92,305,156],{"id":306},"copy-date-from-prior-order",[67,308,309],{},"This action automatically sets the delivery date based on a previous order from the same customer:",[311,312,313,318,325],"ol",{},[171,314,315,316,90],{},"Create a rule with action ",[71,317,156],{},[171,319,320,321,324],{},"Optionally add ",[71,322,323],{},"source order conditions"," (e.g. same product type in the prior order).",[171,326,327,328,331,332,335],{},"Choose ",[71,329,330],{},"source order selection"," — typically ",[71,333,334],{},"most recent"," matching order.",[67,337,338],{},"The copied date must still pass availability and capacity checks. If the copied date is full or blocked, the customer must pick manually.",[92,340,342],{"id":341},"priority-and-active-flag","Priority and active flag",[168,344,345,351],{},[171,346,347,350],{},[71,348,349],{},"Priority"," — when multiple rules could apply, lower numbers win.",[171,352,353,356],{},[71,354,355],{},"Active"," — inactive rules are ignored without deleting them.",[92,358,360],{"id":359},"next-step","Next step",[67,362,363,364],{},"Assign products to specific calendars: ",[365,366,367],"a",{"href":42},"Product and item calendars →",{"title":369,"searchDepth":370,"depth":371,"links":372},"",1,2,[373,374,379,380,381],{"id":94,"depth":371,"text":95},{"id":162,"depth":371,"text":163,"children":375},[376,378],{"id":223,"depth":377,"text":224},3,{"id":265,"depth":377,"text":266},{"id":306,"depth":371,"text":156},{"id":341,"depth":371,"text":342},{"id":359,"depth":371,"text":360},"Show, hide, or modify calendar behaviour based on cart and order conditions.","md",null,{},{"icon":39},{"title":36,"description":382},"luWOFfiaZAbkN9EVZSMg9BKcItqCV_MyJno--sEiM1Q",[390,392],{"title":31,"path":32,"stem":33,"description":391,"icon":34,"children":-1},"Cap orders and products per day, exclude order statuses, and use conditional limit rules.",{"title":41,"path":42,"stem":43,"description":393,"icon":44,"children":-1},"Assign products to specific calendars for multi-date orders.",1782600372801]