Customer Verification Documents

Upload files and documents at customer registration—passport, ID card, identification photos. Shopware verification extension with admin approval workflow.

Requires Shopware 6.7.3 or newer.

View on Shopware Store Watch demo

The problem

Shops that need ID checks, age verification, professional licenses, or other proof of eligibility usually bolt this onto registration with custom code or manual email requests. That means slow reviews, no audit trail, and no easy way to react automatically when a shopper’s status changes.

Customer Verification Documents turns this into a configurable workflow: shoppers upload the right files at the right moment, admins review and approve them from one screen, and every status change can trigger an email, a flow, or an API call.

What makes it different

Features

Configuration

Flows & automation

Admin experience

Customer experience

APIs & storage

AI-ready verification

Customer Verification Documents ships with an AI agent integration guide covering two supported paths from the same plugin:

The plugin never embeds a third-party identity vendor — it hands your agent the documents and the status API, and you decide which AI or verification service reviews them.

Try it

Watch the demo video or check the full feature list and pricing on the Shopware Store before installing.

Roadmap

Frequently asked questions

Which Shopware versions are supported?

Customer Verification Documents requires Shopware 6.7.3 or newer.

Can upload fields appear only for certain customers?

Yes. Use Flow Builder rules to show document upload fields on registration or checkout based on conditions such as cart contents or customer data.

Does the plugin work with headless storefronts?

Yes. Store API endpoints cover eligibility checks and document uploads for composable frontends.

Can AI agents review uploaded documents?

Yes. Merchants can automate review via the Admin API (6.7.3+) or Shopware MCP tools (6.7.11+) using their own AI or ID verification services.

Where are uploaded files stored?

Documents are stored in private Shopware media storage and are not publicly accessible.

What happens after a customer uploads all required documents?

The application automatically moves to "processing" status so an admin (or an automated agent) can review it.

Can I notify customers automatically when their status changes?

Yes. Six ready-to-use email templates cover approval, rejection, missing files, and admin notifications, and every status change can also trigger a Flow Builder flow.

Migration

Moving from another verification upload plugin? Contact us — we are adding guided migration paths for popular extensions.