Skip to content
Esc

Start typing to search the docs.

On this page
Reference Updated Aug 16, 2026

Shopify limitations

Shopify runs checkout validation on its own servers. It can validate orders from the online store, supported custom storefronts, checkout, and express checkout options. Shopify allows up to 25 active validation functions per store. These validation functions do not run in Shopify POS.

Applies to
  • Apps that use Shopify's Cart and Checkout Validation Function API
  • All Shopify plans
Doesn't apply to
  • Shopify POS
  • Feature limits that come from your Nex Validator plan — see Limits

These limitations come from Shopify’s Cart and Checkout Validation system. They are Shopify platform limitations, not limits created by Nex Validator.

Where validation runs

Where the customer ordersValidation works?
Online store cartYes
Custom storefronts using Shopify’s Storefront API cartYes
CheckoutYes
Express checkouts — Shop Pay, PayPal, Google Pay, Apple PayYes
Shopify POSNo

It cannot be bypassed

Checkout validation runs on Shopify’s servers, so customers cannot avoid the rule by going directly to checkout. See Shopify checkout validation for what the app enforces.

The storefront quantity lock is different. It helps prevent customers from choosing an invalid quantity while shopping, but checkout validation is the final check before the order can continue.

The 25-function ceiling

Shopify allows up to 25 active validation functions per store. This total can include validation functions created by other installed apps, not only Nex Validator. See Limits for more details.

Where error messages surface

Validation messages always appear when the rule blocks checkout. Showing the same message in the cart can depend on how your Shopify theme displays its cart.

If the message appears at checkout but not in the cart or cart drawer, check the Show the message on the cart page setup and make sure the app embed is enabled.

Not supported in POS

Nex Validator checkout validation does not run in Shopify POS. These order-limit rules apply to supported online checkout flows, not in-person POS orders.

Sources

Shopify revises these APIs periodically. Verified against the above in August 2026.

Frequently asked

Can a customer skip the validation by going straight to checkout?

No. Shopify describes validation functions as reliable enforcement that cannot be bypassed by customers, because they run server-side rather than in the browser.

Does it cover Shop Pay and Apple Pay?

Yes. Shopify explicitly includes express checkouts — Shop Pay, PayPal, Google Pay and Apple Pay.

Why does the message not appear on my cart page?

Shopify exposes validation errors to themes that use the cart template. Themes rendering carts another way — many drawers — may not surface them natively, which is what the app's cart display settings are for.

Do I need Shopify Plus?

No. The Validation API is available on all plans.

See also: Limits · How enforcement works · Troubleshooting