Set Up Enhanced Document Verification
What does this do for me?
Enhanced mode sends the shopper to the configured identity provider for government-ID and date-of-birth verification. Didit is the production provider. Stripe Identity is the rollback path.Requirements
Enhanced verification requires the Enterprise plan. The provider must be fully configured with an API key, workflow, and webhook secret.1. Open Settings
- Open Age Verification in Shopify admin.
- Select Settings in the app navigation.
2. Select verification mode
Under General, choose Enhanced (provider-hosted document check).3. Provider readiness
The app checks whether the configured provider is ready before enabling enhanced mode. If a warning appears, contact support to confirm provider configuration.4. Configure additional Enterprise features
On the Settings page you can also configure:- State and province rules — set different minimum ages by state or province.
- Automatic gate-copy translation — translate merchant-authored gate copy through Azure AI Translator, DeepL, or Google Cloud Translation.
- Merchant API and API webhooks — create bearer keys on the app’s Developer page and configure API lifecycle webhooks.
- Immutable audit log — hash-chained compliance record with CSV export.
- Policy version log — view the history of saved policy changes.