Skip to main content
Age verification for digital journeys

Age verification for online stores selling in Denmark.

Based in the UK, Germany or elsewhere? Add MitID age verification to your Danish customer journey with UNQVerify. Connect your store through WooCommerce, our JavaScript SDK or a custom API integration.

MitID-basedPrivacy by designFor online stores and platforms

Built around the Danish market

Your store. Danish customers. A familiar way to verify age.

MitID is Denmark’s digital ID. UNQVerify connects your website to a MitID verification flow and returns an age result that your integration can use before allowing a purchase or access.

01
For international businesses selling in Denmark
Add an age check to the Danish part of your customer journey, whether your business operates in English, German or another language.
02
Verification through MitID
Customers complete the verification using MitID. Your store applies the age requirement relevant to the product or action.
03
Fits your existing platform
Use the WooCommerce plugin, add the JavaScript SDK to your application, or connect your own backend directly to the API.
04
A separate environment for testing
Build and test with test keys and MitID test identities before enabling verification for real customers.

Choose your integration

Start with the platform you already use

Choose a plugin for your store or build the verification into your own customer experience. Some linked guides and account pages are currently in Danish.

WooCommerce

Add age checks to your store

Use the WooCommerce plugin to trigger verification for products or categories that require an age check before checkout continues.

A ready-made integration for WooCommerce.

Explore WooCommerce

JavaScript and React

Build verification into your app

Use the JavaScript SDK to start a redirect or popup flow and handle the result as part of your application.

A flexible flow for your existing storefront.

Read the SDK guide

Custom API

Connect your own platform

Start a verification request, receive the callback and validate the signed result before your backend allows the restricted action.

Control over your checkout and business logic.

Explore the API

How it works

From an age requirement to a verified result

Place the check where it belongs in your customer journey and decide what happens after each outcome.

  1. 01

    Your store requests an age check

    Your integration starts verification when a customer reaches a product, checkout step or action with an age requirement.

  2. 02

    The customer verifies with MitID

    UNQVerify connects the customer to the MitID flow to complete the age check.

  3. 03

    Your integration receives the result

    Your integration handles the result. For a custom integration, your backend validates the signed token before relying on it.

  4. 04

    Your store applies the access rule

    Allow the restricted action only when the required age has been verified. Handle declined, cancelled and incomplete attempts in your customer journey.

Transparent pricing

Test for free. Choose a plan when you go live.

All prices below are in Danish kroner (DKK). Paid plans are shown excluding VAT.

Free testing

DKK 0for development and testing

excl. VAT

Build and validate your integration before launch.

  • Separate test environment
  • Test API keys and MitID test identities
  • WooCommerce, JavaScript SDK and API
Create a free test account

Pay as You Go

Recommended
DKK 2per verification

excl. VAT

For stores with variable verification volumes.

  • DKK 0 monthly base fee
  • Pay for completed production verifications
  • Production API and event history
Get started

Basis

DKK 200per month

excl. VAT

For stores with a regular need for age verification.

  • 100 verifications included per month
  • DKK 0.90 per additional verification
  • Production API and event history
Start with a test account

All prices exclude 25% VAT. This service is for business customers.

The free plan is for testing only. Live verifications require a paid production plan. Prices are listed in DKK; no EUR or GBP conversion is implied.

Questions from international businesses

Selling in Denmark? Start here.

Is this relevant if our business is based in the UK or Germany?+

Yes. This solution is for businesses that need to verify age for customers using MitID, including international stores selling into Denmark. Choose an integration for your platform and test your Danish customer journey before launch.

What is MitID?+

MitID is Denmark’s digital ID, used for services such as online banking and public self-service. UNQVerify uses a MitID flow to provide an age result for your integration.

Can customers use a British or German ID card instead?+

This solution uses MitID. It does not provide a general flow for verifying British or German ID cards. Customers must be able to complete the MitID verification flow.

Do we need to rebuild our checkout?+

WooCommerce stores can use the plugin. With the JavaScript SDK or API, your developers can add verification to your existing customer journey and handle the result in your application.

Can we test before paying for production?+

Yes. Create a free test account and use test keys and MitID test identities. Test verifications are separate from live production usage.

Does using UNQVerify cover every requirement for selling in Denmark?+

Age verification is one part of your setup. Your business remains responsible for choosing the relevant age thresholds, applying the check at the right point and meeting the requirements that apply to your products and sales.

Are prices shown in euros or pounds?+

Prices are listed in Danish kroner (DKK), excluding VAT for paid plans. Pay as You Go costs DKK 2 per verification with no monthly base fee. Basis costs DKK 200 per month, including 100 verifications, with additional verifications at DKK 0.90 each.

Ready when you are

Make age verification part of your Danish checkout

Tell us which platform you use and how you sell to Danish customers. We can help you identify the relevant integration and get started with testing.

Contact UNQVerify