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
Advanced conditions with Shopify Flow

Need more complex trigger logic? Real ID integrates with Shopify Flow so you can create ID checks based on any combination of order attributes — risk level + order value, specific tags, sales channel, and much more.

Shopify Flow is free and available on all Shopify plans. Learn how to set up a custom Shopify Flow trigger →

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.