본문으로 건너뛰기

Order Limits - User Guide

Introduction

The Order Limits feature allows you to set customized restrictions on what customers can purchase in a single order. You can enforce minimum and maximum limits based on either total cart quantity or total cart amount. These limits can be applied to the entire order, or specifically targeted to certain products or collections.

This is highly useful for B2B stores requiring minimum order values, or limited drops where you want to restrict the maximum number of items a single customer can buy.


1. Accessing Order Limits

To access the Order Limits configuration:

  1. Go to your Shopify Admin panel.
  2. Navigate to Apps > [Your App Name].
  3. In the top navigation menu, click on Order Limits.
  4. You will see a list of your existing order limit rules. Click Create rule to build a new one.

2. Field Reference

When creating or editing an Order Limit rule, you will fill out the following fields.

General Information

  • Internal Name: A private name for the rule (e.g., "Wholesale Minimum Order Amount"). This is only visible to you in the admin panel.
  • Status:
    • Active: The rule is currently enforced on your storefront.
    • Draft: The rule is saved but not currently active.
  • Priority: If a customer's cart triggers multiple rules, the rule with the lowest number (e.g., 0 is higher priority than 1) will take precedence and its specific error message will be shown.

Limit Configuration

  • Applies To:
    • Per Order: The limit is calculated against the total contents of the entire cart (e.g., the total cart value must be over $500).
    • Per Product: The limit is calculated individually for the products specified (e.g., a customer can only buy a maximum of 2 of this specific product).
  • Order Limit Type:
    • Minimum: The customer must have at least this much to checkout.
    • Maximum: The customer cannot exceed this amount to checkout.
  • Limit Type:
    • Quantity: The limit is based on the number of items.
    • Amount: The limit is based on the monetary value ($).
  • Limit Value: The numeric value for your limit (e.g., 500 for $500, or 5 for 5 items).

Customer Targeting

Define which customers must obey this rule.

  • Target Customers:
    • All Customers: Everyone is subject to the rule.
    • Logged-in Customers: Only logged-in accounts are subject to the rule.
    • Specific Customers (Tags): Only customers with specific Shopify tags will be checked against this rule. When selected, a field will appear to enter the required tags.
  • Exclude Customers: Check this box to reverse the logic. If checked, the selected tags/customers will be exempt from the rule, while everyone else will be restricted by it.

Product Targeting (Only if "Per Product" is selected)

If you chose "Per Product" under the Applies To field, you will need to specify which products the limit applies to.

  • Product Targeting:
    • All Products: Every product in your store is evaluated individually against the limit.
    • Specific Products: Hand-pick individual products that have this limit.
    • Specific Collections: Select collections; any product within the chosen collections will have this limit applied.

Custom Error Message

Define the message the customer sees when they try to add an item to the cart or checkout while violating the limit.

  • Warning Message: Enter your custom text here. You can use dynamic variables to automatically display the correct numbers and names:
    • {{limit_value}}: The required minimum/maximum number.
    • {{current_amount}}: The customer's current cart value (if limit type is amount).
    • {{current_quantity}}: The customer's current cart quantity (if limit type is quantity).
    • {{product_title}}: The title of the product triggering the rule (if "Per Product").

Example Message:

"You must purchase a minimum of {{limit_value}} items of {{product_title}}."


3. Common Examples

Example A: Retail Minimum Order Amount ($100 Min)

  • Applies To: Per Order
  • Order Limit Type: Minimum
  • Limit Type: Amount
  • Limit Value: 100
  • Customer Targeting: All Customers
  • Warning Message: "Your order total is ${{current_amount}}. A minimum order of ${{limit_value}} is required to checkout."

Example B: Limited Edition Sneaker Drop (Max 1 per logged-in user)

  • Applies To: Per Product
  • Order Limit Type: Maximum
  • Limit Type: Quantity
  • Limit Value: 1
  • Product Targeting: Specific Products (Select the Sneaker)
  • Customer Targeting: Logged-in Customers
  • Warning Message: "You can only purchase {{limit_value}} pair of {{product_title}} per account."

Example C: B2B Wholesale Quantity (Min 5 items from the Wholesale Catalog)

  • Applies To: Per Product
  • Order Limit Type: Minimum
  • Limit Type: Quantity
  • Limit Value: 5
  • Product Targeting: Specific Collections (Select "Wholesale Catalog")
  • Customer Targeting: Specific Customers (Tags) -> Tag: B2B
  • Warning Message: "Wholesale items require a minimum quantity of {{limit_value}} per product."