KYC & Altersprüfung mit bestmöglicher Conversion
Jede zusätzliche Hürde im Bestellvorgang kostet Umsatz. insic AVS verlegt die Identitätsprüfung in den Verkaufsprozess – vollintegriert. Altersprüfung beim Erstkauf, Authentifizierung bei jedem Nutzungsvorgang optional. Als WordPress-Plugin in Ihren WooCommerce-Shop eingebettet, in Ihrem Layout, ohne Weiterleitung. Auf Wunsch bestätigt zusätzlich eine Transaktionsprüfung per E-Mail-Code jede einzelne Bestellung.
Die Demo ist ein echter Shop mit dem echten Plugin. Nur die Identifizierung selbst läuft nicht: Ausweis-, Video- und Registerprüfungen kosten je Vorgang Geld und werden in der Demo automatisch freigeschaltet. Alles davor und danach — Registrierung, Statusmeldung, Kaufsperre, Gutschein — ist echt.
Die Ausgangslage
Wer altersbeschränkte Ware online verkauft, muss zwei Dinge gleichzeitig schaffen: den Nachweis führen, dass Minderjährige nicht kaufen — und den Kauf trotzdem so einfach halten, dass er stattfindet.
Die üblichen Lösungen erkaufen das eine mit dem anderen. Eine Prüfung an der Kasse unterbricht genau den Moment, in dem die Kaufentscheidung schon gefallen ist. Eine Weiterleitung auf die Seite eines Dienstleisters bricht das Vertrauen in Ihre Marke.
insic AVS geht anders vor: Die Prüfung sitzt in der Registrierung, in Ihrem Layout, und wirkt danach dauerhaft.
In drei Schritten
| 01 — Registrierung mit Prüfung | Das insic-Widget ersetzt das Registrierungsformular von WooCommerce. Es fragt genau die Angaben ab, die das gewählte Prüfverfahren braucht. Ein Formular, ein Durchgang. |
| 02 — Rückmeldung an Ihren Shop | Jeder Schritt der Prüfung wird serverseitig an Ihren Shop gemeldet. Die Statusanzeige im Kundenkonto aktualisiert sich ohne Zutun. |
| 03 — Identifiziert, dauerhaft | Ab Status verifiziert gibt der Shop die Kasse frei. Alle weiteren Einkäufe laufen ohne erneute Prüfung. Wo eine wiederkehrende Bestätigung nötig ist — etwa die jährliche Prüfung der Identität nach GwG — nutzen Sie dafür ein schnelles Verfahren. |
Funktionen
Integration
| Eingebettete Komponente | Kein iFrame, keine Weiterleitung. Das Widget wird in Ihre Seite gerendert und übernimmt Ihre CSS-Gestaltung. |
| Kein Umbau am Shop | Theme, Zahlungsarten und bestehende Erweiterungen bleiben unangetastet. |
| Vier Bausteine per Shortcode | Registrierung, Statusanzeige, Anmeldung und Passwortvergabe lassen sich frei auf Ihren Seiten platzieren. |
| Mein-Konto-Integration | Prüfstatus und Widget erscheinen automatisch im WooCommerce-Kundenkonto. |
Prüfverfahren
| Prüftiefe nach Bedarf | Abgleich gegen Registerdaten, SMS-Bestätigung, Kontoprüfung oder Ausweisprüfung mit und ohne Video. |
| Unterschiedlich je Warengruppe | Für Spirituosen ein anderes Verfahren als für Tabak oder Arzneimittel — als benannte Varianten hinterlegt. |
| Vorprüfung als Zwischenstufe | Ein vorgeprüfter Status lässt sich getrennt vom vollständig verifizierten behandeln. |
Steuerung im Shop
| Kaufsperre | Serverseitig, auch gegen direkte Aufrufe der Store API. Wirkt im Block-Checkout wie in der klassischen Kasse. |
| Nur ausgewählte Warengruppen | Die Sperre gilt shopweit oder nur für markierte Produkte und Kategorien. |
| Produktfeld im Backend | „Prüfung erforderlich“ als Schalter am Produkt, mit eigener Spalte in der Übersicht. |
| Verhalten wählbar | Prüfung direkt an der Kasse einblenden oder auf eine eigene Seite leiten und danach zurückführen. |
| Im Zweifel gesperrt | Ist der Prüfdienst nicht erreichbar, wird blockiert statt durchgelassen. Bei einer Alterssperre die einzig vertretbare Richtung. |
| Live-Abfrage vor jeder Bestellung | Kein Verlass auf einen gespeicherten Wert — ein widerrufener Status wirkt sofort. |
Automatisierung
| Gutschein bei Verifizierung | Automatisch ausgestellter WooCommerce-Gutschein nach bestandener Prüfung, gebunden an die geprüfte Adresse, einmal einlösbar. Wert, Mindestbestellwert und Gültigkeit einstellbar. |
| Transaktionsprüfung per E-Mail-Code | Optionale zweite Stufe: Vor dem Bezahlen bestätigt ein vierstelliger Code an die hinterlegte Adresse die einzelne Bestellung. |
| Rolle und Berechtigung | Verifizierte Konten erhalten automatisch eine eigene Rolle und die Berechtigung insic_avs_verified — auswertbar in jedem anderen Plugin. |
Für Ihr Entwicklungsteam
| Offene Schnittstellen | Drei REST-Routen im Shop, dokumentierte Haken für eigene Erweiterungen. |
| Filter für Ausnahmen | insic_avs_may_order erlaubt eigene Regeln, etwa Freistellungen für B2B-Konten. |
| Ereignisse | insic_avs_status_changed und insic_avs_coupon_issued für Anbindungen an CRM, Newsletter oder Warenwirtschaft. |
| Protokoll | Eingehende Rückmeldungen nachvollziehbar — mit Metadaten, ohne Personendaten. |
Datenschutz und Betrieb
| Datensparsam ausgelegt | Name, Geburtsdatum, Anschrift und Bankverbindung bleiben bei insic. Ihr Shop speichert eine Kennung und ein Statusmerkmal. |
| Zertifiziertes Rechenzentrum | Verarbeitung im nach ISO 27001 zertifizierten Rechenzentrum der insic. |
| Betrieb in Ihrer Infrastruktur | Auf Wunsch in Ihrer eigenen Umgebung, etwa bei AWS. |
| Eingerichtet an einem Vormittag | Plugin installieren, partnerId eintragen, Rückmeldeadresse hinterlegen. |
Für wen sich das rechnet: Jugendschutz
- Spirituosen, Tabak, E-Zigaretten — hohe Bestellfrequenz bei wiederkehrender Kundschaft. Genau dort zahlt sich aus, dass nur einmal geprüft wird.
- Apotheken und Gesundheitsprodukte — belastbare Nachweise, wo eine Selbstauskunft nicht genügt.
- Waffen, Pyrotechnik, FSK-18-Medien — Verfahren mit Ausweisprüfung, sauber dokumentiert.
- Marktplätze und Multi-Shop-Betreiber — je Warengruppe unterschiedliche Prüftiefe, ohne dass jemand Code anfasst.
Nicht nur Jugendschutz: Identifizierung nach dem Geldwäschegesetz
Altersprüfung ist ein Anwendungsfall von mehreren. Dieselbe Infrastruktur führt GwG-konforme Identifizierungen durch — für Unternehmen, die ihre Vertragspartner nach dem Geldwäschegesetz identifizieren müssen. Verfahren, Nachweisführung und Dokumentation richten sich dabei nach den Anforderungen des GwG, nicht nach denen des Jugendschutzes.
Verpflichtete nach dem GwG sind unter anderem:
- Finanzunternehmen — Kreditinstitute, Finanzdienstleistungsinstitute und E-Geld-Institute
- Versicherungen — Versicherungsgesellschaften und bestimmte Versicherungsvermittler
- Immobilienmakler — wer den Kauf oder Verkauf von Grundstücken vermittelt
- Recht und Steuern — Rechtsanwälte, Notare, vereidigte Buchprüfer, Steuerberater und Wirtschaftsprüfer
- Glücksspiel — Spielbanken und Anbieter von Online-Glücksspiel
- Kunst und Edelmetalle — Kunstvermittler, Kunstlagerhalter und Händler von Edelmetallen
Ergänzend bieten wir Prüfungen gegen Sanktionslisten und auf politisch exponierte Personen an — ab 20 Cent je Abfrage, einmalig oder wiederkehrend.
Sie fallen unter eine dieser Gruppen? Dann sprechen wir über Verfahren und Dokumentationstiefe statt über Konversionsraten — die Anforderungen sind andere, die Technik dahinter ist dieselbe.
Über 50 Module aus KYC und Monitoring
Die Identifizierung ist der Anfang, nicht das Ende. Aus dem Portfolio der insic lassen sich über 50 Module kombinieren — von der einmaligen Prüfung beim Vertragsschluss bis zur laufenden Überwachung bestehender Geschäftsbeziehungen.
Sechs Beispiele aus dem Portfolio:
| SCHUFA IdentityCheck | Abgleich gegen Bestandsdaten. Ergebnis in Sekunden, ohne Zutun der Kundschaft. |
| AUTHADA eID-Ident | Auslesen des Online-Ausweises per Smartphone. |
| IDENTT Self-Verify | Vollautomatische Ausweiserkennung, ohne Videogespräch und ohne Wartezeit auf einen Agenten. |
| insic 1-Cent-Echtzeitüberweisung | Identitätsnachweis über eine Überweisung mit PIN auf das eigene Konto. |
| finAPI GiroIdent | Online-Identifizierung über Open Banking. |
| insic Ausweis-Leser | Ausweisdaten direkt auslesen. |
Das Plugin bringt heute die Altersprüfung in Ihren Shop. Was Sie darüber hinaus brauchen, wählen Sie aus demselben Baukasten — ohne zweiten Dienstleister, ohne zweite Anbindung.
Preise
Abgerechnet wird, was geprüft wird
Sie zahlen pro durchgeführter Prüfung. Kein Aufschlag auf Ihren Umsatz, keine Gebühr pro Bestellung, keine Lizenzkosten für das Plugin.
| Monatsvertrag | Jahresvertrag | |
|---|---|---|
| Grundpreis je Prüfung | ab 1,00 € | ab 0,80 € |
| Monatlicher Mindestumsatz | ab 299 € | ab 239,20 € |
| darin enthalten | 299 Prüfungen zum Grundpreis | 299 Prüfungen zum Grundpreis |
| Einrichtung, einmalig | 299 € | entfällt |
| Plugin und Updates | inklusive | inklusive |
| Testzugang | kostenlos | kostenlos |
Der Preis richtet sich nach dem gewählten Verfahren. 1,00 € ist der Grundpreis, und die sechs oben genannten Module liegen innerhalb dieser Grenze. Aufwendigere Verfahren kosten mehr — POSTIDENT etwa deutlich. Werden auf Ihren Wunsch mehrere Ident- und Prüfverfahren hintereinandergeschaltet, summieren sich die Kosten entsprechend. Was für Ihr Sortiment sinnvoll ist, rechnen wir Ihnen vor der Vertragsunterzeichnung durch.
Der Mindestumsatz ist kein Zuschlag, sondern eine Untergrenze: Durchgeführte Prüfungen werden angerechnet. Bei 299 Prüfungen im Monat ist er ausgeschöpft, darüber zahlen Sie nur die zusätzlichen Prüfungen.
Der Jahresvertrag spart 20 Prozent — auf den Grundpreis je Prüfung und auf die Untergrenze. Dazu entfällt die einmalige Einrichtung von 299 €. Bei 500 Prüfungen im Monat sind das 1.499 € Unterschied im ersten Jahr: 6.299 € im Monatsvertrag gegenüber 4.800 € im Jahresvertrag.
Was ein geprüfter Kunde kostet
Erfahrungswerte aus dem Betrieb, gerechnet auf 100 Registrierungsversuche und auf den Grundpreis von 1,00 € je Prüfung:
| brechen mit Fantasiedaten ab, ohne ernsthafte Absicht | 20 |
| bestehen die Prüfung nicht | 20 |
| werden verifiziert (KJM-Standard) | 60 |
| werden verifiziert (Verfahren unterhalb des KJM-Niveaus) | 72 |
Die zweite Gruppe ist der eigentliche Zweck der Übung: 20 von 100 hätten bei Ihnen bestellt, ohne bestellen zu dürfen.
Rechenbeispiel bei 500 Registrierungsversuchen im Monat:
| Monatsvertrag | Jahresvertrag | |
|---|---|---|
| Kosten je Monat | 500 € | 400 € |
| Einrichtung, einmalig | 299 € | — |
| verifizierte Kunden (KJM-Standard) | 300 | 300 |
| je gewonnenem Kunden | 1,67 € | 1,33 € |
| verifizierte Kunden (unterhalb KJM) | 360 | 360 |
| je gewonnenem Kunden | 1,39 € | 1,11 € |
Einmal gezahlt, dauerhaft gültig: Der geprüfte Kunde bestellt beim zweiten, zehnten und fünfzigsten Mal ohne weitere Prüfung und ohne weitere Kosten.
Im Verhältnis zum Rohertrag
Gerechnet auf 50 € Rohertrag je Kunde über die gesamte Geschäftsbeziehung — also nach Wareneinsatz, nicht auf den Umsatz:
| Monatsvertrag | Jahresvertrag | |
|---|---|---|
| Prüfkosten je gewonnenem Kunden | 1,67 € | 1,33 € |
| Anteil am Rohertrag | 3,3 % | 2,7 % |
| Rohertrag je eingesetztem Euro Prüfkosten | 30 € | 38 € |
Der monatliche Mindestumsatz ist mit sechs geprüften Kunden verdient — im Jahresvertrag mit fünf. Was Ihr Shop danach an geprüfter Kundschaft gewinnt, schlägt voll durch.
Bei 500 Registrierungsversuchen im Monat stehen 400 € Prüfkosten einem Rohertrag von 15.000 € gegenüber. Die einmalige Einrichtung im Monatsvertrag ist nach sechs geprüften Kunden wieder eingespielt — im Jahresvertrag entfällt sie ganz.
Die 20 Prozent, die die Prüfung nicht bestehen, fehlen in dieser Rechnung bewusst: Es sind keine verlorenen Kunden, sondern Bestellungen, die Sie nicht ausführen dürfen.
Und dort liegt der eigentliche Wert der Prüfung. Der Handel mit altersbeschränkter Ware steht je nach Sortiment unter behördlichem Genehmigungsvorbehalt. Wer gegen die Auflagen verstößt, riskiert nicht eine Abmahnung, sondern aufsichtsrechtliche Maßnahmen — bis hin zum Entzug der Erlaubnis.
Eine einzige nachgewiesene Bestellung an einen Minderjährigen kann damit teurer werden als die Prüfkosten mehrerer Jahre. Sie kann das Geschäftsmodell beenden.
Die Wahl des Prüfniveaus
Verfahren unterhalb des KJM-Niveaus lassen rund 90 Prozent der ehrlichen Versuche durch statt 75. Auf 500 Registrierungsversuche sind das 60 zusätzliche Kunden im Monat, bei gleichen Prüfkosten — nach obiger Rechnung 3.000 € zusätzlicher Rohertrag. Ob Ihnen diese Wahl offensteht, hängt an Ihrem Sortiment: Wo der Gesetzgeber ein KJM-konformes Verfahren verlangt, ist die Konversionsrate kein Argument. Wir sagen Ihnen im Gespräch, was für Ihre Warengruppen möglich ist.
Alle Preise netto zzgl. USt. Die Tabelle bildet die Altersprüfung ab; für GwG-konforme Verfahren und weitere Module aus dem Portfolio gelten eigene Konditionen.
Kein WooCommerce? Sprechen Sie uns an
Die Prüfung selbst ist nicht an WordPress gebunden. Das Widget ist eine eingebettete Komponente, die Rückmeldungen laufen über offene Schnittstellen — beides funktioniert überall dort, wo sich eigener Code einbinden lässt.
Fertig ausgeliefert ist heute die WooCommerce-Integration. Anbindungen an Shopware, Shopify, Magento, JTL oder an Baukastensysteme setzen wir auf Anfrage um. Sagen Sie uns, worauf Ihr Shop läuft — wir schätzen den Aufwand ein, bevor Sie sich entscheiden.
Häufige Fragen
Müssen wir unseren Bestellvorgang umbauen?
Nein. Das Plugin greift an den vorgesehenen Stellen von WooCommerce ein. Zahlungsarten, Versand und Theme bleiben, wie sie sind.
Merken unsere Kunden, dass ein Dienstleister beteiligt ist?
Das Widget wird in Ihre Seite eingebettet und übernimmt Ihre Gestaltung. Je nach gewähltem Prüfverfahren kann es innerhalb des Widgets Weiterleitungen zu anderen Anbietern geben. Das Widget bleibt dabei White Label und voll integriert.
Was passiert bei einer Prüfung, die länger dauert?
Verfahren mit Video oder Ausweisprüfung können Stunden brauchen. Der Shop erfährt den Statuswechsel automatisch, sobald er vorliegt — Ihre Kundschaft muss nichts erneut anstoßen.
Welche Daten liegen bei uns?
Eine Kennung und ein Statusmerkmal, dazu Zeitpunkt und Name des zuletzt gelaufenen Verfahrens. Keine Personendaten aus der Prüfung.
Funktioniert das mit dem Block-Checkout?
Ja. Die Sperre wirkt serverseitig über die Store API, nicht nur über die Oberfläche.
Wir brauchen keine Altersprüfung, sondern GwG-Identifizierung. Passt das?
Ja. Die Verfahren, die Dokumentation und die Aufbewahrung unterscheiden sich, die zugrunde liegende Plattform ist dieselbe. Für GwG-Verfahren gelten eigene Konditionen; die Preistabelle auf dieser Seite bildet die Altersprüfung ab.
Wir betreiben keinen WooCommerce-Shop. Geht das trotzdem?
Auf Anfrage. Das Widget und die Schnittstellen sind systemunabhängig; ausgeliefert ist bisher die WooCommerce-Integration. Für andere Shopsysteme und Baukästen schätzen wir den Aufwand vorab ein.
Was kostet ein Kunde, der die Prüfung nicht besteht?
Dasselbe wie jeder andere Prüfvorgang. Dafür bestellt er auch nicht — was der Zweck der Prüfung ist.
Können wir über dieselbe Anbindung auch die Bonität prüfen?
Ja. Bonitätsprüfung und Scoring gibt es für 1,00 € je Abfrage — über denselben Zugang, ohne zweite Anbindung. Sinnvoll überall dort, wo Sie Rechnungskauf, Ratenzahlung oder Lastschrift anbieten und vor der Freigabe wissen wollen, mit wem Sie es zu tun haben. Sprechen Sie uns an, wenn das für Ihren Shop eine Rolle spielt.
Wie schnell sind wir startklar?
Die Installation im Shop dauert einen Vormittag. Hinzu kommt die Freischaltung Ihres Zugangs bei uns — dafür brauchen wir Ihre Shop-Domain und die gewünschten Prüfverfahren.
Sehen Sie es sich an, bevor wir reden
Unter insic.shop steht ein vollständig eingerichteter Shop. Registrieren Sie sich mit Testdaten, durchlaufen Sie die Strecke, versuchen Sie zu bestellen. Danach wissen Sie, worüber wir sprechen.
Die Identifizierungsverfahren selbst sind in der Demo aus Kostengründen automatisch freigeschaltet. Was Sie sehen, ist das Zusammenspiel von Shop und Prüfung — nicht die Prüfung eines echten Ausweises.
KYC & Age verification with the best possible conversion
Every additional hurdle in the checkout costs revenue. insic AVS moves identity verification into the sales process – fully integrated. Age verification on the first purchase, authentication on every transaction optional. Embedded into your WooCommerce shop as a WordPress plugin, in your layout, without a redirect. On request, a transaction check by email code additionally confirms each individual order.
The demo is a real shop running the real plugin. Only the identification itself does not run: ID, video and register checks cost money per transaction and are therefore auto-approved in the demo. Everything before and after it — registration, status callback, purchase gate, coupon — is real.
The situation
Selling age-restricted goods online means achieving two things at once: proving that minors cannot buy — and keeping the purchase simple enough that it still happens.
The usual solutions trade one for the other. A check at the checkout interrupts the exact moment when the buying decision has already been made. A redirect to a provider’s own page breaks the trust in your brand.
insic AVS takes a different route: the check sits inside registration, in your layout, and applies permanently from then on.
In three steps
| 01 — Registration with verification | The insic widget replaces the WooCommerce registration form. It asks for exactly the details the chosen method requires. One form, one pass. |
| 02 — Callback to your shop | Every step of the verification is reported to your shop server-side. The status display in the customer account updates on its own. |
| 03 — Identified, permanently | From status verified onwards the shop releases the checkout. All further purchases run without a repeat check. Where a recurring confirmation is required — such as the annual identity check under German AML law — you use a fast method for it. |
Features
Integration
| Embedded component | No iframe, no redirect. The widget renders into your page and adopts your CSS. |
| No rebuild of your shop | Theme, payment methods and existing extensions remain untouched. |
| Four building blocks as shortcodes | Registration, status display, sign-in and password setup can be placed freely across your pages. |
| My Account integration | Verification status and widget appear in the WooCommerce customer account automatically. |
Verification methods
| Depth as required | Matching against register data, SMS confirmation, bank account check, or ID check with or without video. |
| Different per product group | A different method for spirits than for tobacco or medicines — stored as named variants. |
| Pre-verification as an intermediate step | A pre-verified status can be treated separately from a fully verified one. |
Control inside the shop
| Purchase gate | Server-side, including against direct Store API calls. Effective in the block checkout and the classic checkout alike. |
| Selected product groups only | The gate applies shop-wide or only to flagged products and categories. |
| Product switch in the backend | „Verification required“ as a switch on the product, with its own column in the list. |
| Choice of behaviour | Render the verification at checkout, or redirect to a dedicated page and return afterwards. |
| Blocked when in doubt | If the verification service is unreachable, the order is blocked rather than allowed. For an age gate the only defensible direction. |
| Live query before every order | No reliance on a stored value — a revoked status takes effect immediately. |
Automation
| Coupon on verification | A WooCommerce coupon issued automatically after successful verification, restricted to the verified address and redeemable once. Value, minimum order amount and validity are configurable. |
| Transaction check by email code | Optional second stage: before payment, a four-digit code sent to the account address confirms the individual order. |
| Role and capability | Verified accounts automatically receive a dedicated role and the insic_avs_verified capability — readable by any other plugin. |
For your development team
| Open interfaces | Three REST routes in the shop, documented hooks for your own extensions. |
| Filter for exceptions | insic_avs_may_order allows your own rules, for instance exemptions for B2B accounts. |
| Events | insic_avs_status_changed and insic_avs_coupon_issued for connections to CRM, newsletter or ERP. |
| Log | Incoming callbacks are traceable — with metadata, without personal data. |
Data protection and operation
| Data-minimising by design | Name, date of birth, address and bank details stay with insic. Your shop stores an identifier and a status flag. |
| Certified data centre | Processing in insic’s ISO 27001 certified data centre. |
| Operation in your infrastructure | On request, in your own environment, for example on AWS. |
| Set up in a morning | Install the plugin, enter the partnerId, register the callback URL. |
Where it pays off: youth protection
- Spirits, tobacco, e-cigarettes — high order frequency with returning customers. Verifying only once pays off precisely there.
- Pharmacies and health products — solid evidence where self-declaration is not enough.
- Weapons, pyrotechnics, adult media — methods with ID checks, properly documented.
- Marketplaces and multi-shop operators — different verification depth per product group, without anyone touching code.
Beyond youth protection: identification under anti-money-laundering law
Age verification is one use case among several. The same infrastructure performs identifications compliant with the German Money Laundering Act (GwG) — for companies required to identify their contracting parties. Methods, evidence and documentation follow the requirements of the GwG, not those of youth protection.
Obliged entities under the GwG include:
- Financial companies — credit institutions, financial services institutions and e-money institutions
- Insurers — insurance companies and certain insurance intermediaries
- Real estate agents — anyone brokering the purchase or sale of property
- Law and tax — lawyers, notaries, sworn auditors, tax advisors and public accountants
- Gambling — casinos and online gambling operators
- Art and precious metals — art intermediaries, art storage providers and dealers in precious metals
In addition we offer sanctions list screening and politically exposed person checks — from 20 cents per query, one-off or recurring.
Do you fall into one of these groups? Then we will talk about methods and documentation depth rather than conversion rates — the requirements differ, the technology behind them is the same.
More than 50 modules across KYC and monitoring
Identification is the beginning, not the end. More than 50 modules from the insic portfolio can be combined — from a one-off check at contract signing to continuous monitoring of existing business relationships.
Six examples from the portfolio:
| SCHUFA IdentityCheck | Matching against existing records. Result in seconds, with nothing for the customer to do. |
| AUTHADA eID-Ident | Reading the electronic ID card via smartphone. |
| IDENTT Self-Verify | Fully automated ID recognition, without a video call and without waiting for an agent. |
| insic 1 cent instant transfer | Proof of identity via a PIN-authorised transfer to the customer’s own account. |
| finAPI GiroIdent | Online identification via open banking. |
| insic ID reader | Reading ID data directly. |
Today the plugin brings age verification into your shop. Whatever you need beyond that comes from the same toolkit — without a second provider, without a second integration.
Pricing
You pay for what is verified
You pay per verification performed. No percentage of your revenue, no fee per order, no licence cost for the plugin.
| Monthly contract | Annual contract | |
|---|---|---|
| Base price per verification | from €1.00 | from €0.80 |
| Monthly minimum | from €299 | from €239.20 |
| included | 299 verifications at base price | 299 verifications at base price |
| Setup, one-off | €299 | waived |
| Plugin and updates | included | included |
| Test access | free | free |
The price depends on the method chosen. €1.00 is the base price, and the six modules listed above fall within it. More elaborate methods cost more — POSTIDENT considerably so. Where several identification and verification methods are chained at your request, the costs add up accordingly. We calculate what makes sense for your assortment before you sign.
The monthly minimum is not a surcharge but a floor: verifications performed count towards it. At 299 verifications per month it is exhausted; beyond that you only pay for the additional ones.
The annual contract saves 20 per cent — on the base price per verification and on the floor. The one-off setup fee of €299 is waived as well. At 500 verifications per month that is a difference of €1,499 in the first year: €6,299 on the monthly contract against €4,800 on the annual one.
What a verified customer costs
Figures from operation, calculated on 100 registration attempts and on the base price of €1.00 per verification:
| abandon with fictitious data, without serious intent | 20 |
| fail the verification | 20 |
| are verified (KJM standard) | 60 |
| are verified (methods below KJM level) | 72 |
The second group is the whole point of the exercise: 20 out of 100 would have ordered from you without being allowed to.
Worked example at 500 registration attempts per month:
| Monthly contract | Annual contract | |
|---|---|---|
| Cost per month | €500 | €400 |
| Setup, one-off | €299 | — |
| verified customers (KJM standard) | 300 | 300 |
| per customer gained | €1.67 | €1.33 |
| verified customers (below KJM) | 360 | 360 |
| per customer gained | €1.39 | €1.11 |
Paid once, valid indefinitely: the verified customer orders a second, tenth and fiftieth time without further verification and without further cost.
Relative to gross profit
Calculated on €50 gross profit per customer across the entire relationship — that is, after cost of goods, not on revenue:
| Monthly contract | Annual contract | |
|---|---|---|
| Verification cost per customer gained | €1.67 | €1.33 |
| Share of gross profit | 3.3% | 2.7% |
| Gross profit per euro of verification cost | €30 | €38 |
The monthly minimum is earned back with six verified customers — five on the annual contract. Everything your shop gains in verified customers beyond that flows straight through.
At 500 registration attempts per month, €400 of verification cost stands against €15,000 of gross profit. The one-off setup fee on the monthly contract is recovered after six verified customers — on the annual contract it does not arise at all.
The 20 per cent who fail the verification are deliberately absent from this calculation: they are not lost customers, they are orders you are not permitted to fulfil.
And that is where the real value of verification lies. Depending on the assortment, trade in age-restricted goods is subject to official authorisation. Breaching the conditions risks not a warning letter but regulatory action — up to withdrawal of the permit.
A single proven order to a minor can therefore cost more than several years of verification fees. It can end the business model.
Choosing the verification level
Methods below the KJM level let through around 90 per cent of honest attempts instead of 75. On 500 registration attempts that is 60 additional customers per month at the same verification cost — €3,000 of additional gross profit by the calculation above. Whether that choice is open to you depends on your assortment: where the law requires a KJM-compliant method, the conversion rate is not an argument. We will tell you in conversation what is possible for your product groups.
All prices net, plus VAT. The table covers age verification; AML-compliant methods and other modules from the portfolio are priced separately.
Not on WooCommerce? Talk to us
The verification itself is not tied to WordPress. The widget is an embedded component and the callbacks run over open interfaces — both work anywhere you can add your own code.
What ships today is the WooCommerce integration. Connections to Shopware, Shopify, Magento, JTL or website builders are built on request. Tell us what your shop runs on and we will estimate the effort before you decide.
Frequently asked questions
Do we have to rebuild our checkout?
No. The plugin hooks into the places WooCommerce provides for it. Payment methods, shipping and theme stay as they are.
Will our customers notice that a provider is involved?
The widget is embedded into your page and adopts your styling. Depending on the verification method chosen, there may be redirects to other providers within the widget. The widget itself remains white label and fully integrated.
What happens with a verification that takes longer?
Methods involving video or ID checks can take hours. Your shop learns of the status change automatically as soon as it arrives — your customers do not have to restart anything.
What data sits with us?
An identifier and a status flag, plus the timestamp and name of the most recent method. No personal data from the verification.
Does it work with the block checkout?
Yes. The gate is enforced server-side through the Store API, not merely in the interface.
We do not need age verification but AML identification. Does that fit?
Yes. The methods, the documentation and the retention differ; the underlying platform is the same. AML methods are priced separately — the table on this page covers age verification.
We do not run a WooCommerce shop. Is this still possible?
On request. The widget and the interfaces are system-independent; what ships today is the WooCommerce integration. For other shop systems and website builders we estimate the effort in advance.
What does a customer cost who fails the verification?
The same as any other verification. In return they do not order — which is the purpose of the check.
Can we run credit checks through the same integration?
Yes. Credit checks and scoring are available for €1.00 per query — through the same access, without a second integration. Useful wherever you offer invoice payment, instalments or direct debit and want to know who you are dealing with before releasing the order. Talk to us if that matters for your shop.
How quickly are we live?
Installation in the shop takes a morning. Added to that is enabling your account on our side — for which we need your shop domain and the verification methods you want.
See it before we talk
At insic.shop there is a fully configured shop. Register with test data, run through the flow, try to place an order. After that you will know what we are talking about.
The identification methods themselves are auto-approved in the demo for cost reasons. What you see is the interplay of shop and verification — not the checking of a real ID document.