> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.id.me/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.id.me/_mcp/server.

# Shopify

> ID.me Shopify extension

ID.me's Shopify extension makes it easy to offer exclusive discounts based on verified community status—no coding required. In less than 5 minutes,
you can integrate the app, customize discount rules, and start collecting verified customer data to boost conversions and inform marketing strategies.

# Prerequisites

You must have the following to add the ID.me Shopify extension:

* Shopify account
* Shopify domain
* Admin access to the Shopify store

> **Already have the Community Verification app and looking to upgrade to the latest experience?**
>
> Simply select the **Update app** button within the banner on your ID.me Community Verification page and your settings will be automatically migrated.
>
> ![Banner containing the 'update app' button](/_fern-img/28525b779e39dfcf32057a6be0a80b11b4f3c79852cecc331dd23ee839458b1a.webp)

# Install the Shopify app

Visit the [ID.me Community Verification page](https://apps.shopify.com/id-me-group-verification) and select **Install**

![Screenshot of the ID.me Community Verification app listing on the Shopify App Store, rated 4.1 stars, priced at \$50/month with a free trial, showing supported verification segments including Military, Nurse, First Responder, Teacher, Student, Alumni, Medical, Government, and Age Verification, with an Install button.](https://files.buildwithfern.com/visual-editor-images/docs.id.me/2026-06-29T17:11:46.432Z/integrations/supported-applications/shopify/Shopify-IDme.png "Shopify-IDme")

Review and confirm the application's access and select **Install**
![A page showing which data the application will have access to](/_fern-img/c98265b381d9eebf9a423a4f457f246e0ec4708dcf6fc7db1b19be993813f71f.webp)

# Set up your first community discount

Select **Set up a community discount**
![The ID.me Community Verification landing page](/_fern-img/fb031e55d82311deca090eb7de8e9ff498b6e89ad0e2fbecd4e8ce5db9bb855b.webp)

Select a segment

![Landing page where users can select a range of communities from Military to Age verification](/_fern-img/8ebc73b3cecaa75b440ddc3e57fb34f898ae59db3d2ee258039ec008fb9e783d.webp)

Set up your discount

The following sections and options are available:

**Audience**

This section allows you to refine your discount offering to specific audiences within your selected segment.

![Check boxes allow you to select one or more target audiences within your selected segment](/_fern-img/870bfa929dd2609353ab9504e9f7b96ac00864a50d41cc56605d738983427fd9.webp)

**Discount Type**

Allows you to select from three discount types:

* Amount off order
* Amount off products
* Free shipping

**Discount Value**

> **Note**
>
> The discount value options will appear if you selected **Amount off order** or **Amount off products** within the **Discount Type** section

Discount value type options include:

* Percentage
* Fixed amount

![Options for the type of discount you want to apply](/_fern-img/bf485b1c2839758913feb30f8147ce1bc3050d859e64d131d209d4f42d5a2d9c.webp)

> **Info**
>
> If you selected **Free shipping** within the **Discount Type** section you will see an option to *Exclude shipping rates over a certain amount* instead of the **Discount Value** options.

**Minimum purchase requirements**

This selection allows you to enable and define any minimum purchase requirements. The following options are available:

* No minimum requirements
* Minimum purchase amount (\$)
* Minimum quantity of items

> **Warning**
>
> If minimum purchase or quantity is selected, this option will apply to **All** products.

**Code Expiration**

When a customer verifies, ID.me issues them a personal **discount code** that applies your community discount at checkout. By default that code stays valid indefinitely. Code expiration lets you set each code to stop working a fixed amount of time after the customer verifies, which is useful for limited-time promotions or adding urgency to your offer.

> **Note**
>
> Expiration applies to these individual codes, **not** to your discount. The discount stays active and keeps issuing new codes to customers who verify later — expiring one customer's code only affects that customer.

In the **Code Expiration** section, select how long a code stays valid after a customer verifies:

* Never (default) — codes never expire
* 24 hours after verification
* 7 days after verification
* 30 days after verification

> **Note**
>
> The countdown starts when each customer verifies with ID.me, not from a fixed calendar date, so every member's code expires on its own schedule. For example, with **7 days** selected, a customer who verifies on June 1 can use their code through June 8, while a customer who verifies on June 10 has until June 17.

> **Info**
>
> Once a code expires, it stops working at checkout and is removed from your store's discount list. Changing this setting only affects codes issued afterward. Codes already issued keep the expiration they were given when they were created.

**Combinations**

This section allows you to combine this discount with one or both of the following options:

* Product discounts
* Order discounts

Once you are satisfied with your configuration, select **Save and Continue**

# Add the ID.me button to checkout

Easily add the ID.me button directly to your checkout page.

From your Shopify store's home page, select *ID.me Community Verification* under **Apps >**

On the **Overview** page, select the **Add button** option under the *Getting started* section

On the **Checkout** page, select the **add icon (+)** for ID.me Community Verification and select **Add to Checkout**

Next, configure your **Checkout behavior** and **Block settings** which include:

* Include block in Shop Pay
* Offer Copy
* Offer Restrictions
* Update Target Domain

You may also adjust the ID.me Community Verification button position using the up and down buttons within the right panel.

Once you are satisfied with the configuration, select **Save**

# Manage discounts

You can manage all of your discounts from the **Overview** tab under the **Community Discounts** section.

* Use the **Status** drop-down menu to enable or disable the discount program
* Select the meatball menu under **Action** to delete or edit the discount program

# Branding

You can add your own custom branding under the **Branding** page.

* Add a logo (Max height 60px)
* Add a hero image (Max height 450px)

# Promote

The promote page allows you to:

**Add the ID.me button**

> **Info**
>
> Refer to the [Add the ID.me button to checkout](/integrations/supported-applications/shopify#add-the-idme-button-to-checkout) section for more details.

**Create a landing page**

Select the **Create landing page** button

![](/_fern-img/66a33bb7c2c51b0528fc4e8f1e1738a23df683ff2e980694236411ba74dee743.webp)

A confirmation will briefly appear at the bottom of the page.

To view the page, select **Sales channels >** from the left-side navigation, then select **Online Store**

Select **Pages**, then select the *Title* of the page you want to view

# Settings

The **Settings** page provides two options:

**Enable ID.me on this store** which enables or disables the ID.me app.

**Automatically apply discount** which, if enabled, ensures the discount that the user is eligible for will be automatically added to their checkout after verification.

* **Automatic** - Feature is enabled
* **Manual** - Feature is disabled