RuffRuff Order Limits

App Not Working

Causes and how to check them when the order limits you set are not working, or when the admin screen does not display.

If the order limits you set are not working, check the following causes in order.

You need to select a pricing plan to use the app. A pricing plan is required even for development stores. Check your subscription status in the app admin under "Pricing".

Check on your published online store instead. A product preview only shows the state at the moment you clicked the preview button. Refreshing the browser after changing settings will not update the preview page.

App embed is required for features that run on the online store, such as product messages, quantity picker control, and access limits. In the Shopify admin, go to Online Store → Themes → Customize → App embeds and enable RuffRuff Order Limits. If you only use purchase limits in the cart or at checkout, app embed is not required.

Check the status of the rule in the rule list. If it shows "Disabled", enable it and check again. A newly created rule is not applied just by saving it.

Check whether the eligible items for the rule include the relevant product, or a collection or product tag that contains it.

If a collection is unpublished, features that run on the online store, such as product messages and quantity picker control, cannot reference the collection information and will not work. Purchase limits in the cart or at checkout still work even if the collection is unpublished. If you also want to use features on the online store, publish the collection.

If you are customizing checkout.liquid, the app cannot be used because it is not compatible with the Shopify Functions the app relies on. For migrating to Checkout Extensibility, see the Shopify Help Center.

We have confirmed an issue where payment rules do not work correctly when a paid option is added using the option app "Hulk Product Options". Because a fundamental fix is difficult, consider using a different option app instead. For example, we have confirmed that "EasyFlow Product Options" does not interfere.

Display timing determines both when the alert message is shown and when the limit is evaluated. With "Checkout only", the limit is not evaluated when a product is added to the cart or when the quantity is changed; it is only applied once the customer proceeds to checkout. If you want the limit to also apply at the time of cart actions, change the display timing for the rule to "Cart updated and checkout".

This can happen when the "Date & Time" setting on your device is not set to automatic and is out of sync with the actual time. Set the date and time to automatic, restart your browser, and open the page again.

Purchase limits continue to be evaluated normally at checkout even while this issue is occurring. Whether the admin screen opens and whether order limits are working are separate issues.

If the problem persists after checking the above, contact us through the inquiry form. For our investigation, please let us know the type and title of the rule, the URL of the product page or checkout you checked, and the name of the theme you are using.