Skip to main content

How to set up age verification of orders (e.g. VerifyMyAge)

Hold age-restricted orders until verified: use age verification tags from apps like VerifyMyAge with filters and shipping rules in SKULabs.

If you sell age-restricted products, you can use an age verification service such as VerifyMyAge together with order tags in SKULabs so that unverified orders are not shipped by mistake.

How age verification tags work

Age verification apps usually mark verified orders by adding a tag to the order on your sales channel, for example Verified 18+. When that tag reaches SKULabs, you can filter on it and use it in shipping rules.

Green order tag reading Verified 18+

An example age verification order tag.

How to get age verification tags into SKULabs

Shopify: SKULabs imports Shopify order tags. Make sure Import order tags is turned on in your Shopify store's settings in SKULabs (it is on by default).

Other sales channels: check with your age verification provider how it marks verified orders and whether those tags reach SKULabs. If the provider adds tags to orders in SKULabs through the SKULabs API, it will need an API token from Settings > Advanced > API. Share the token only through a secure method.

Basic method: show only age verified orders

When selecting orders to ship or batch, set a filter to show only orders with your age verified tag. In Filters on the Orders page, check the tag under Tags.

Orders Filters Tags list with Verified 18+ checked

Filtering orders by the Verified 18+ tag.

Advanced method: warn shippers when an order is not age verified

SKULabs warns shippers before shipping an order that has a tag containing the word Hold. You can use shipping rules to add a hold tag to every order that is not verified, and remove it once the order is verified.

1. Create an order tag named Hold - Age Verification.

Creating an order tag named Hold - Age Verification

Creating the Hold - Age Verification tag.

2. Go to Settings > Shipping > Rules and click Add rule. Set the criteria to SKULabs order tag does not contain your verified tag, and the action to Set order tag Hold - Age Verification.

Add rule window: SKULabs order tag does not contain Verified 18+, action Set order tag Hold - Age Verification

A rule that adds the hold tag to unverified orders.

3. Add a second rule: criteria SKULabs order tag contains your verified tag, action Remove order tag Hold - Age Verification.

Edit rule window: SKULabs order tag contains Verified 18+, action Remove order tag Hold - Age Verification

A rule that removes the hold tag once the order is verified.

Advanced method: warn shippers only for orders with age-restricted items

If only some of your products are age-restricted, tag those items and hold only unverified orders that contain them.

1. Create an item tag, for example 18+.

Manage tags window creating an item tag named 18+

Creating the 18+ item tag.

2. Add the tag to the age-restricted items from each item's details page, or in bulk with the Item tags import CSV in Import/Export.

Item tags import window with SKU and Tags required fields and Upload CSV file button

The Item tags import window.

3. Add a rule: criteria Item tags contains 18+ and SKULabs order tag does not contain your verified tag, action Set order tag Hold - Age Verification. Keep the removal rule from the previous section.

Add rule window: Item tags contains 18+ and SKULabs order tag does not contain Verified 18+, action Set order tag Hold - Age Verification

A rule that holds unverified orders containing 18+ items.

Related articles

Did this answer your question?