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.
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
- Shopify
- WooCommerce
- BigCommerce
| Trigger | After Checkout | Before Checkout |
|---|---|---|
| All orders | Yes | — |
| High value orders | Yes | — |
| Address mismatch | Yes | — |
| High risk level | Yes | — |
| Specific products / collections | Yes | Yes |
| U.S. shipping states | Yes | — |
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 →
| Trigger | After Checkout | Before Checkout |
|---|---|---|
| All orders | Yes | — |
| High value orders | Yes | — |
| Address mismatch | Yes | — |
| Specific products / categories | Yes | Yes |
| U.S. shipping states | Yes | — |
The High risk level trigger is not available on WooCommerce, as it relies on Shopify's built-in fraud analysis.
| Trigger | After Checkout |
|---|---|
| All orders | Yes |
| High value orders | Yes |
| Address mismatch | Yes |
| Specific product categories | Yes |
| U.S. shipping states | Yes |
BigCommerce also supports custom trigger scripts for advanced logic. See the BigCommerce custom trigger documentation for examples.
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.