(5 customer reviews)

With Gift Wrapper for WooCommerce, shoppers can add gift wrap to individual products right from the product page, or gift wrap their entire order from the cart or checkout page. They can also enter a personalized message, and store owners can choose whether to charge a fee for gift wrapping,


  • Increased revenue: Set a fee for gift wrapping and up your revenue with every order.
  • Convenience for customers: Shoppers save time and hassle by ordering already-wrapped gifts, and happy customers are return customers.
  • Increased brand visibility: Gift wrapping not only makes a good impression on your customers — when they gift your products, recipients also learn about your brand!

Popular Features

Support for multiple product types

Gift Wrapping for WooCommerce supports simple and variable products.

Gift wrapping options on a simple product
Gift wrapping options on a variable product

Unlimited gift wrapping designs

Configure any number of gift wrap designs, and set optional pricing for each one.

Offer gift wrapping from product or checkout pages

On single product pages, shoppers will see the gift wrap option near the “Add to cart” button:

Once they check the box, the available gift wrap designs will automatically display. When the shopper chooses a design, any gift wrap fee you’ve set will be added to the product’s price, and the total will be updated:

If a cart doesn’t contain any gift wrapped products, the cart and checkout page will display a “Gift Wrap this Order” button:

Gift wrap button on a cart page
Gift wrap button on a checkout page

When a shopper clicks the “Gift Wrap this Order” button, the available Gift Wrapper designs display in a pop-up:

When the shopper chooses a design, a “Gift Wrapper” product will be added to the cart:

Extensive Features List

1. Product-level gift wrapper supported for simple and variable product types

2. Order gift wrapper supported for all product types

3. Gift wrapper option can be given with designs/without designs

4. In design mode, unlimited designs can be created and for each design, different prices can be given

5. The gift wrapper option can be given only for specific products

6. Showing gift wrapper option for certain users/user roles can be excluded

7. Possible to hide the gift wrapper option for guest users

8. Possible to exclude virtual products from gift wrapping

9. Gift wrapper options can be shown in a pop-up or toggle

10. The gift wrapper option can be given as optional or set as mandatory

11. Order gift wrapper can be shown on the cart and checkout page

12. Different positions supported to show order gift wrapper

13. Order gift wrapper price can be multiplied based on item quantity

14. Show first name, last name, and gift wrapper message fields to get the respective values

15. Gift wrapper designs can be created globally or can be created for each product

Frequently Asked Questions

Q: Is it possible to give different gift wrapper designs for different products?

Gift wrappers can be created at the product level. Go to the edit product page and you can see the “Gift Wrapper” section where you can create gift wrapper designs for the specific product.

Q: How to flag orders placed with gift wrapper to shipstation?

In addition to displaying gift wrapper details in the “Item” section in orders, it will be displayed also in the “Order notes” section. You can use this to flag the gift wrapper information in shipstation.

Q: I’m unable to find the gift wrapper labels/messages displayed in frontend on the PO file. Where can I find it?

The labels/messages displayed in the frontend are given as customizable.

Go to “WooCommerce > Gift Wrapper > Localization” to customize the labels.

Go to “WooCommerce > Gift Wrapper > Messages” to customize the messages.

Customer reviews