Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
4m Media

4M ID Verification – Age Check in Checkout for Age-Restricted Items

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Plug-and-play ID verification with age checks for Shopware 6
  • QR-code redirect to a phone with a camera-based flow
  • Guided capture and multi-layer checks for fewer drop-offs
  • Compares first name, last name, and date of birth against the scanned document
  • Per-product configuration via a custom field to define which items require verification

Features

  • Ideal for shops selling age-restricted items such as alcohol, tobacco, games, or adult media
  • Product-based control of age verification via an additional field to mark age-restricted items
  • ID verification with age check via the open, ISO-certified identity platform Didit with GDPR-compliant, configurable data storage
  • Matching of first name, middle name, last name, and date of birth between the identity document and the Shopware customer account (handled by the plugin)
  • Name data extracted from the document is shown to the customer to prevent input errors
  • Date and time of successful verification are stored in a custom customer field; no re-verification is required for future purchases
  • Installable directly from the Shopware 6 administration with seamless storefront integration
  • QR code handoff to mobile devices during desktop checkout with camera-based, guided document capture
  • Real-time image quality guidance (e.g. blur, glare, incorrect framing) to reduce drop-offs
  • Multi-layer document verification including integrated fraud detection
  • Support for over 14,000 document types from more than 220 countries and territories with automatic country detection
  • Support for common document types such as identity cards, passports, driver’s licenses, and residence permits
  • Global OCR supporting different languages, scripts, and document formats
  • MRZ and format validation including structure and checksum verification

About the Extension

4M ID Verification – Age Check in Checkout for Age-Restricted Items


Introduction

4M ID Verification is a Shopware 6 plugin for age verification based on automated verification of official identity documents, fully integrated into the checkout on desktop, tablet, and mobile devices.


Verification Process

Verification is initiated by the customer in the checkout.

  • On desktop: The process is transferred to a mobile device (smartphone or tablet) for capturing identity documents with the camera. After completion, the customer is automatically returned to the desktop checkout.
  • On mobile devices (smartphone or tablet): The entire process is completed directly on the device, no device switch is required.

If any issues occur during document verification, error messages are displayed individually and clearly, allowing the customer to retake the capture.


Document Capture

Document capture is carried out via a guided camera flow with real-time guidance on image quality (e.g., blur, glare, incorrect framing) to minimize errors and retries.


Data Matching with Customer Account

The data extracted from the document (first name, middle name, last name, date of birth) is automatically matched by the plugin with the information in the Shopware customer account. Verification is only successful if the data matches. All error messages, from both the Didit document verification and the account data check, are consolidated and clearly displayed for targeted re-submission.


Document Verification via Didit

Document verification is performed via the open identity platform Didit, an ISO-certified platform (ISO 27001, ISO 27017, ISO 27018) for automated document verification. It supports over 14,000 document types from more than 220 countries and territories, including identity cards, passports, driver’s licenses, and residence permits. The underlying database is updated daily to ensure high accuracy and reliable verification.

Didit was designed with security and compliance as core principles. The platform provides GDPR-compliant, configurable data storage, a secure infrastructure with encryption best practices, and continuous improvements to prevent AI-driven fraud. Each verification is performed in real time with AI-driven fraud detection.


Validation & Fraud Detection

Validation is multi-layered and includes OCR, MRZ, and format checks as well as fraud detection.


Controlling Age-Restricted Items in the Shop

Age verification is controlled per product: An additional field (Zusatzfeld) allows you to configure which items require verification. The plugin only performs age checks if at least one product marked as age-restricted is in the cart.


Support and Optional Extensions

For questions or custom requirements, our team is available at any time. We provide comprehensive guidance on setup, customization, and optimization of age verification processes and support:

  • Customization of age verification processes for individual shop requirements
  • Integration of additional validation steps or custom rules
  • Extension with face matching / biometric verification
  • Direct support via email or phone

Details

  • Available: English, German
  • Latest update: 30 March 2026
  • Publication date: 5 May 2026
  • Version: 1.0.0
  • Category: Checkout / Cart process

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2020
  • Extensions: 1

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly