Skip to main content

ID verification after checkout

Example of an ID check shown in the order confirmation page on Shopify

If you have one or more automatic ID verification rules enabled, on qualified orders Real ID will automatically prompt your customer to complete their ID verification via a unique link sent over email or SMS.

However, to make ID verification even more seamless and intuitive for your customers, you can enable Real ID to collect your customer's ID within your native checkout flow.


We recommend this ID verification flow if possible. It's the most flexible and is the least amount of friction for your customers to finish their buying journey.

However, if your compliance requires ID verification before checkout or before customers can view your store, we have options for you.

Getting Started

Your automatic ID verification settings can be found under the Automations section of the Settings page:

Automatic ID verification settings within the the app

To enable automatic ID verification, click the checkbox next to Enable automated ID checks, then select the After Checkout option:

Enabling the after checkout ID verification flow

After choosing the after checkout ID verification flow, click Save to apply the change.

Real ID will automatically embed the ID verification flow within your store's order confirmation page, no coding or theme changes required.


You'll need to define one or more triggers based on the order details for Real ID to start verifying customers IDs.

ID check triggers

You can control which conditions should trigger an ID check, you can enable or disable these triggers at any time in the settings.


These triggers are non-exclusive, meaning that if one or more of your enabled triggers is activated then the customer will be sent an ID check.

Check all orders

Enabling Check all orders will automatically trigger ID verification on all orders. This is especially helpful if you're selling age restricted products, or require ID verification for K.Y.C. purposes.

High value orders

You can require ID verification for all orders above a specific total order price.

This is especially helpful for verifying high chargeback risk orders.

When you enable the trigger, also set the threshold for total order value (including tax) that should trigger an ID check.

Triggering ID verification on high price orders


At this time the threshold setting denominated in U.S. dollars, regardless of the currency you have set for your store.

Mismatching billing to shipping details

When an order's payment details like the name and address on the payment don't match the name and address on the shipping details, it could be a sign of potential fraud.

Real ID can help save sales and prevent chargebacks by requiring ID verification on these orders.

If the ID matches the billing details, then you have evidence to prove the customer is the true holder of the credit card.

Requiring ID verification when the name or address on the credit card does not match the shipping name or address


Within Shopify, this trigger is based off of the shippingAddressMatchesBillingAddress attribute on the order via the Shopify Admin GraphQL.

High Risk Level

Shopify provides fraud analysis for all orders when using the Shopify Payments as your payment gateway.

You can trigger ID checks on orders that have Medium or High risk based on Shopify's analysis, or any other 3rd party apps that detect potential fraud based on order and customer details.

Triggering ID verification based on order risk analysis by Shopify, payment gateways, or 3rd party apps

Please note, that fraud analysis results are not always completed at the same time the order is considered placed. It can take up to several minutes for the fraud analysis to complete.

Real ID will automatically retry retreiving the latest risk analysis after the order placed 5 minutes after it receives the order initially.


Other 3rd party fraud detection apps that add risk analysis to the order in this format are also compatible with this trigger.

Specific Products or Collections

You may only require ID verification for an order if the order contains one or more specific products.

With Real ID, you can specify which products require ID verification, or even a whole collection of products in your Shopify store.

Adding a specific product to require ID verification


We recommend that you create a separate ID verification collection that you can easily add products to. Real ID will automatically sync to collection changes so it's always kept up to date.

Frequently Asked Questions

What happens if a repeat customer makes another order? Will they be prompted to verify their ID again?

Real ID leaves a special tag on all customers that have completed ID verification. If this tag ID check completed is present on the customer's profile, they will not be prompted to verify their ID again.

Example of a passed ID check in the order confirmation page

What does this order status page look like when a customer fails ID verification?

If a customer fails their ID check, whether automatically or manually by you or your team - they will be notified by email and if they return to the order status page they'll be presented with a warning screen.

They will not be able to redo the ID check. But you can send them a new ID check manually.

Example of a failed ID check in the order confirmation page

Will my customers still be notified by email or SMS after checkout as well?

Yes. Real ID will still send a notifications to your customer containing their ID verification link. This check will be one in the same and you won't be charged twice for it.

One of the triggers I see above isn't available

Some triggers do not apply to other eCommerce platforms. The examples above from from our Shopify app, but if you're looking for a specific trigger in WooCommerce but it's not available, please contact us.