This page describes how to use Kustom Checkout to verify the age of a buyer.
Supported Markets (countries):
- Norway
- Sweden
Kustom Checkout supports multiple approaches for merchants to validate a consumer’s age. This can range from simply collecting age-related data, to verifying the data using third-party services, or allowing Kustom to enforce full age validation logic.
Our recommended approach is to use our new full Age verification service for all age verifications in Kustom Checkout
Kustom can help you do age verification. This scenario directly by allowing the merchant to specify a minimum required age when creating the checkout session. Kustom will then verify the consumer’s age based on their NIN using a third-party service, and block the purchase if they don’t meet the requirement.
This feature needs to be enabled on your account prior to usage.
Please contact merchant@kustom.co to facilitate it.
To use this feature, pass the verify_age.minimum_age parameter in the options object:
{
...
"options": {
"verify_age": {
"minimum_age": 18
}
}
}This will:
- Trigger Kustom to display a banner in the checkout indicating the minimum required age.
- Initiate third-party validation (via BankID) to confirm that the consumer meets the age threshold for all payment methods.
- Kustom will also validate that the name of the buyer is the same as what is listed from the third party service (i.e. BankID)

Using the options national_identification_number_mandatoryand verify_national_identification_numberis still fully supported, but no longer the recommended integration approach for Kustom Checkout.
Kustom allows merchants to configure the checkout to require consumers to input their National Identification Number (NIN), in applicable countries.
- Merchant is required to sign a specific agreement with Kustom in order to be able to extract this data back from the Order Management API.
- It's also important to understand that enabling this feature might have a negative impact on conversion.
This can be enabled by setting the following option:
{
...
"options": {
"national_identification_number_mandatory": true
}
}In addition to collecting the NIN, Kustom can also validate it using third-party authentication services (e.g., BankID in Sweden and Norway). This ensures that the consumer not only submits a valid NIN, but also verifies their identity via trusted authentication.
{
...
"options": {
"verify_national_identification_number": true
}
}