How to Set Up Gift Wrapping in Concept version 5.0.0 and later

In Concept, you can offer a Gift wrapping service directly in the cart. The gift wrapping option can appear in both the Cart drawer and the Cart page, depending on your cart settings and storefront layout.

Gift wrapping example

How Gift Wrapping Works

Concept uses a Shopify product as the gift wrapping service.

When customers enable gift wrapping in the cart, the theme adds the selected gift-wrap product to the cart automatically.

You can use gift wrapping in two ways:

Mode How it works Best for
Cart-level gift wrapping Customers enable gift wrapping once for the whole cart. Stores that apply the same gift wrapping service to the entire order.
Per-product gift wrapping Customers can enable gift wrapping separately for each cart item. Stores that need customers to choose which products should be gift wrapped.

How to Set Up Gift Wrapping in Concept

STEPS:

Step 1 — Create a Gift-Wrap Product

First, create a product that represents your gift wrapping service.

From your Shopify admin, go to Products and click Add product.

Add product

Create the gift-wrap product just like a normal Shopify product.

Create gift-wrap product

Recommended product setup:

Field Recommendation
Title Use a clear name, such as Gift wrapping.
Description Explain what is included in the gift wrapping service.
Price Set the gift wrapping fee. Use 0 if gift wrapping is free.
Media Upload an image that represents the gift wrapping style.
Inventory Make sure the product is available. You can either add enough inventory or disable inventory tracking.
Status Keep the product active so it can be added to the cart.
Gift-wrap product details

Important:

The gift-wrap product must be available. If the product is out of stock or unavailable, the gift wrapping option will not display in the cart.

Step 2 — Select the Gift-Wrap Product in Theme Settings

After creating the gift-wrap product, connect it to your Concept theme.

From your Shopify admin, go to Online Store > Themes.

Find your Concept theme and click Customize.

In the theme editor, open Theme settings.

Open the Cart settings.

Find the Gift wrap product setting and select the gift-wrap product you created earlier.

Recommended setup:

Setting Description
Gift wrap product Select the Shopify product used as the gift wrapping service.
Gift wrap note Allows customers to add a gift note when cart-level gift wrapping is used.
Enable gift wrapping per product Shows gift wrapping controls for each cart item instead of one option for the whole cart.
Gift wrapping selector style Controls whether the per-product option appears as a switch, checkbox, or radio buttons.
Gift wrapping message Adds extra information for customers when per-product gift wrapping is enabled.

Important:

The old setup method that used Content > Menus and a menu handle named gift-wrapping is not required in the latest Concept versions. You can readmore here.

Step 3 — Choose the Gift Wrapping Mode

Concept supports two gift wrapping modes.

Cart-Level Gift Wrapping

Use this mode if customers should enable gift wrapping once for the whole cart.

In Theme settings > Cart, keep Enable gift wrapping per product turned off.

When this mode is used:

  • The cart shows one gift wrapping checkbox.
  • Customers can enable gift wrapping for the whole cart.
  • If Gift wrap note is enabled, customers can also enter a gift note.
  • The theme automatically keeps the gift-wrap quantity aligned with the number of regular cart items.

Per-Product Gift Wrapping

Use this mode if customers should choose gift wrapping for individual cart items.

In Theme settings > Cart, turn on Enable gift wrapping per product.

When this mode is used:

  • Each eligible cart item shows its own gift wrapping option.
  • Customers can choose which items should be gift wrapped.
  • The gift-wrap item is connected to the selected cart item.
  • You can choose the selector style: Switch, Checkbox, or Radio buttons.
  • You can add a short message that explains how per-product gift wrapping works.
Step 4 — Optional: Disable Gift Wrapping for Specific Products

Concept can also hide the gift wrapping option for specific products by using a product metafield.

This is useful when some products cannot be gift wrapped, such as digital products, oversized items, or special-order products.

Create a product metafield with the following setup:

Field Value
Name Gift wrapping disabled
Namespace and key theme.gift_wrapping_disabled
Type True or false

To create the metafield, go to Settings > Metafields and metaobjects.

Open Products.

Click Add definition.

docs__concept__how-to-set-up-gift-wrapping-in-concept-5-0-0__02.webp

Enter the metafield name.

After you enter the name, Shopify will automatically recommend a Namespace and key.

Click the suggested Namespace and key value if you want to edit it manually.

Change the namespace and key to:

theme.gift_wrapping_disabled

Select True or false as the metafield type, then save the definition.

After the metafield is created, open any product that should not support gift wrapping and set Gift wrapping disabled to True.

docs__concept__how-to-set-up-gift-wrapping-in-concept-5-0-0__01.webp

When this value is enabled, the cart will show that the product is not available for gift wrapping.

Step 5 — Preview the Gift Wrapping Option

After completing the setup, test the feature on your storefront.

Add a normal product to the cart.

Open the Cart drawer or Cart page.

Check that the gift wrapping option appears correctly.

If you use cart-level gift wrapping, confirm that the gift wrapping checkbox and gift note field work as expected.

If you use per-product gift wrapping, confirm that each eligible cart item shows the correct selector style.

Then enable gift wrapping and check that the gift-wrap product is added to the cart correctly.

Notes and Limitations

Please note the following behavior:

  • Gift wrapping is powered by a Shopify product selected in Theme settings > Cart.
  • The gift-wrap product must be active and available.
  • If the gift-wrap product is out of stock, the option may not display.
  • The latest Concept setup does not require a navigation menu named gift-wrapping.
  • Cart-level gift wrapping uses one option for the whole cart.
  • Per-product gift wrapping displays a selector for each eligible cart item.
  • Products can be excluded from per-product gift wrapping by setting theme.gift_wrapping_disabled to True.
  • The gift-wrap product should not be used as a normal product recommendation or promoted as a regular product unless that is intentional.

Troubleshooting

If the gift wrapping option does not appear, check the following:

  • Make sure a gift-wrap product is selected in Theme settings > Cart.
  • Make sure the gift-wrap product is active and available.
  • Make sure the gift-wrap product has inventory, or disable inventory tracking for that product.
  • Make sure the gift-wrap product has at least one available variant.
  • Add a regular product to the cart before testing the gift wrapping option.
  • If per-product gift wrapping is enabled, check whether the product has theme.gift_wrapping_disabled set to True.
  • Clear your browser cache and refresh the storefront.
  • Make sure you are using the latest version of the Concept theme.

Need Further Assistance

If you encounter any issues or need additional help with your Concept theme, please reach out to our support team via our Ticket System for assistance within 8 hours.