Product Icon

Gift Wrapper for WooCommerce

Let customers add gift wrapping to individual products from product pages, or to entire orders. Charge optional fees for gift wrapping.
Choose a billing option
$79
Save 20%
$158 $126.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

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,

Benefits

  • 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 option 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. It is also possible to set gift wrapper without designs.

Design Configuration Page

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:

Gift wrap selection on single product page

Once they check the box, the available gift wrap designs will be automatically displayed. 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:

Gift wrapping design selection and message customization on product page

In cart and checkout page, the customer will be able to edit the gift wrapping options which they have selected in product level. If they haven’t selected gift wrapper in product level, then they can choose the gift wrapper for individual items in cart and checkout page.

Customers can also Gift Wrap their entire order in cart and checkout page. When “Gift Wrap this Order” button is clicked, they will be able to select the gift wrapper options.

 Gift wrapping option on cart page

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

Gift wrapping design selection and message customization on cart page

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

Gift wrapped products on cart page

Extensive Features List

  1. Gift wrapping can be configured as optional or mandatory
  2. Gift wrap charges can scale automatically based on product quantity
  3. Different gift wrap prices can be assigned to different products
  4. Gift wrapping can be priced at the overall order level
  5. Gift wrap fees can be configured as fixed charges
  6. Each gift wrap design can have its own pricing
  7. Gift wrap fees are dynamically added and recalculated in the cart
  8. Gift wrapping can be offered free of charge
  9. Customers can select gift wrapping directly from individual product pages
  10. Gift wrapping can be applied at the entire order level
  11. Customers can preview available gift wrap designs visually
  12. Customers can enter custom gift messages
  13. Customers can enter sender names
  14. Gift wrapping can be selected using popup and modal interfaces
  15. Gift wrapping interactions update dynamically without full page reloads
  16. Gift wrap options are available directly within the cart and checkout pages
  17. Gift wrap quantities automatically sync with cart quantities
  18. Admins can enable or disable gift wrapping for specific WooCommerce user roles
  19. Gift wrapping can be hidden entirely for guest users
  20. Admins can enable gift wrapping only for selected products
  21. Gift wrapping eligibility can be controlled based on product categories
  22. The plugin validates whether products in the cart are eligible for gift wrapping
  23. The plugin can handle carts containing both gift-wrappable and non-gift-wrappable products
  24. Gift wrapping automatically hides when configured eligibility conditions are not met
  25. Gift wrapping display behavior changes dynamically based on cart and product conditions
  26. Admins can prevent customers from selecting both product-level and order-level wrapping together
  27. Admins can create and manage multiple gift wrap designs
  28. Different gift wrap designs can be assigned to specific products
  29. Admins can configure global settings separately from product-level overrides
  30. Each product can override global gift wrap behavior
  31. Admins can control where gift wrapping appears on product, cart, and checkout pages
  32. Admins can decide where custom fields appear:
    1. Product level
    2. Order level
    3. Both
  33. Custom fields can be made mandatory
  34. Gift wrap selections are automatically stored in WooCommerce order metadata
  35. Gift wrapping information is added to WooCommerce order details
  36. Gift wrap instructions and messages can appear in WooCommerce order notes
  37. Supports WooCommerce Cart and Checkout Blocks
  38. Display positions are configurable for better theme compatibility
  39. The plugin supports localization and translation
  40. Gift wrapping functionality includes shortcode support
  41. The plugin exposes multiple WooCommerce hooks and filters for customization
  42. Developers can reposition frontend components using hooks
  43. Product-level gift wrapper supported for simple and variable product types.
  44. Order gift wrapper supported for all product types.
  45. Gift wrapper option can be given with designs/without designs.
  46. In design mode, unlimited designs can be created and for each design, different prices can be given.
  47. Users can gift wrap the entire order in cart/checkout page even if gift wrapper is selected for any products in product level.
  48. Users can add/edit product level gift wrapper for individual items in cart/checkout page.
  49. The gift wrapper option can be given only for specific products.
  50. Displaying gift wrapper option for certain users/user roles can be excluded.
  51. Possible to hide the gift wrapper option for guest users.
  52. Possible to exclude virtual products from gift wrapping.
  53. Gift wrapper options can be displayed in a pop-up or toggle.
  54. The gift wrapper option can be given as optional or set as mandatory.
  55. Order gift wrapper can be shown on the cart and checkout page.
  56. Different positions supported to show order gift wrapper.
  57. Order gift wrapper price can be multiplied based on item quantity.
  58. Show first name, last name, and gift wrapper message fields to get the respective values.
  59. Gift wrapper designs can be created globally or can be created for each product.

Frequently asked questions

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.

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.

 

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 customizable.

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

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

Customer reviews

Average rating 4.4
7 reviews
5 stars, 71% of reviews
4 stars, 14% of reviews
3 stars, 0% of reviews
2 stars, 14% of reviews
1 star, 0% of reviews
7 reviews
  • transformationevangelist
    Rated 5 out of 5
    Support
    Mar 6, 2025
    Support
  • pauldebnam
    Rated 2 out of 5
    Support
    Dec 23, 2024
    Support
    Great plugin - does just what it says
    does a great job - just what I needed it to, simple to use and had an issue with one button being too low - support team came back quickly with a simple CSS change which fixed it *Edit for 2024 with reduced rating, bit of a failure, not only did price go up by 60% this year, they also released a breaking update right before Christmas that completely broke our site CSS and stopped several other plugins like sidecart and woocommerce buttons from working just when we needed the plugin, meaning we had to disable to allow customers to take orders. Support wasn't so great asking us to export entire site over to a new test site with no customer data so you can have a play with it just isn't realist...
  • Cotton Creek Farms
    Rated 5 out of 5
    Feb 2, 2024
    Great Support!
    Whipped this plugin in for the holiday shopping rush and I was surprised at how many people bought the gift wrap add on. Circled back to the developer after the holidays to report an SEO issue I'd like fixed and it was promptly addressed within a day. Very pleased with the support, attention to detail, and overall experience.
  • Pauline Thomas
    Rated 4 out of 5
    Nov 23, 2023
    works well but images are too small
    It works well but the images are too small to see the wrapping designs, it could do with an option for the customer to zoom in, also on mobile devices if you scroll down to select a design you can no longer see the description and price of your selection, if I had the option to place a single larger image per line with the heading above each image I would use it
  • Brendelina
    Rated 5 out of 5
    Mar 30, 2023

Extension information

  • PHP version required: 7.4.0
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.7.0
  • Requires at least WordPress: 6.2
  • Requires at least WooCommerce: 8.2.0

Compatibility

  • High performance order storage (HPOS)

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.