Skip to main content

Triggers

Triggers define which orders should require ID verification. When an order matches one or more of your enabled triggers, Real ID will automatically send an ID check to the customer.

Triggers are non-exclusive

If any of your enabled triggers match an order, the customer will be sent an ID check. You don't need all triggers to match — just one is enough.

Supported triggers by platform

TriggerAfter CheckoutBefore Checkout
All ordersYes
High value ordersYes
Address mismatchYes
High risk levelYes
Specific products / collectionsYesYes
U.S. shipping statesYes
Need to combine triggers?

Basic triggers use OR logic — any match sends an ID check. To require a combination of conditions (e.g., shipping to a specific state and the order contains a restricted product), use Advanced rules, available on the Automate and Protect plans.

Real ID also integrates with Shopify Flow if you'd rather drive ID checks from your own Flow automations.

Exceptions

You can also exclude certain orders from triggering ID checks — for example, orders from already-verified customers or in-store pickup orders. See Exceptions for details.

Custom integrations

If the built-in triggers don't cover your use case, you can build custom integrations:

  • REST API — Create ID checks programmatically from any platform or backend system
  • JS SDK — Trigger ID verification from your frontend with full control over the experience

These options work on all platforms and give you complete flexibility over when and how ID checks are created.