CheckoutGuard adds conditional rules to your checkout, letting you warn or block customers based on shipping location, membership status, time of day, or the mix of products in their cart. Each rule has a name, a severity level of warning or error, a custom message shown to the buyer, and an active toggle, so you decide whether a condition simply informs the customer or stops checkout until it is resolved.
Four rule types are available. Geo Restriction can limit specific products from being purchased when shipping to selected countries or regions, which can help with shipping or legal restrictions. Member Only can require customers to be logged in before completing checkout, showing your custom message to guests until they sign in or register. Time Restriction lets you set your store's operating hours in any IANA timezone, including closed weekdays, so orders placed outside those hours can be flagged or blocked. Mixed Cart lets you define two product groups that should not be purchased together, applying your rule whenever both appear in the same cart.
You can create up to 10 active rules at a time, combining rule types to match your store's policies. Built for Stores.