This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Gift Wrapping for WooCommerce

Gift Wrapping for WooCommerce

Allow customers to select a gift wrapper for their orders.

1K+ active installs
5.0
(7 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Gift Wrapping for WooCommerce running.

WordPress compatibility
Tested to 6.7.5 — 3 branches behind 7.0
A branch or two behind — normal for a plugin between releases.
Last updated
17 months ago
At least 1.8 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
5.6
Your host must be running at least this version.
Requires WordPress
5.3
Contributors
2

1K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Gift Wrapping for WooCommerce is looked after — not on how many stores run it.

48

out of 100
Mixed signalsSome ratings or support history.

Maintenance
15 / 35
Last update 1y ago.
WordPress compatibility
7 / 20
3 WP branches behind.
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
12 / 15
5.0/5 across 7 rating(s).
Listing transparency
4 / 10
Provides: screenshots
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-01 from the WordPress.org plugin registry.
Ratings

5.0

7 ratings
5★7
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

This plugin allows customers to select a gift wrapper for their orders, via a checkbox in the checkout page.

With focus on performance and flexibility, this lightweight plugin adds the gift wrapper cost, using the WooCommerce Fees API.

Through simple and straight-forward settings, you can set a cost for the gift wrapper or offer it for free, select the tax class, or change the checkbox position on the checkout.

Full features list (free version)

  • Customers can select a gift wrapper for their order through a checkout field on the checkout page.
  • Set an extra cost if gift wrapper is selected. Of course, you can also offer it for free if you want.
  • Select if the extra cost is taxable and select its tax rate.
  • If selected, an extra fee appears on the checkout totals table, adding the gift wrapper cost to the cart total. The fee also appears on the thank you page and the admin and customer emails.
  • Customize checkout label text.
  • Store managers can easily identify which orders have a gift wrapper selected through a small icon in the order list. Also, gift wrapper full info and cost appear in the order page, at the order items section.
  • Customer’s checkbox selection is saved on WooCommerce customer session, so it doesn’t get lost on page refresh.
  • Translation ready. Compatible with all plugins supporting wpml-config.xml (WPML, Polylang etc.) and TranslatePress.
  • High-Performance Order Storage (HPOS) compatible.
  • Developer friendly, as you can customize pretty much everything via plugin’s settings and carefully placed filters. See FAQ below for more info.

Can I add a cost to gift wrapper?

Yes, you can add a cost easily through the plugin settings.

Can I offer gift wrapper for free?

Yes, just set the gift wrapper cost to zero (0).

Can I modify the gift wrapper cost on the fly?

Yes, you can do this using the tgpc_wc_gift_wrapper_cost filter.
Simple example:

  add_filter('tgpc_wc_gift_wrapper_cost', function($cost){
     //Do magic here
     return $cost;
  });

You should add this code in your child theme’s functions.php file or a Code Snippets plugin.

Can I change the icon on the checkout?

Yes, you can use the filter tgpc_wc_gift_wrapper_icon_url in order to return the public url of the image you want
OR
the filter tgpc_wc_gift_wrapper_icon_html in order to filter the printed html of the icon.

How can I hide the gift wrapper icon?

You can do this easily with the following php snippet:

  add_filter('tgpc_wc_gift_wrapper_icon_html', function($icon_html){
     return '';
  });

The gift wrapper icon is not perfectly aligned with the checkbox. How to fix it?

This highly depends on your theme’s CSS, and there is no universal solution. If the icon is not aligned with the checkbox and the label, then you have to add some CSS to fix this.

Try setting a vertical align property to the icon to align it correctly:

  .tgpc-enable-checkout-gift-wrapper--label_icon {
     vertical-align: middle;
  }

See here the list of all available vertical-align CSS property values.

Can I change gift wrapper checkbox position?

Yes, you can choose between several checkout page locations through the plugin settings.

If you want to use some other hook, read below.

Can I set different gift wrapper checkbox position, instead of these in dropdown in the plugin settings?

Yes, you need to define the hook that prints the input. And maybe the hook’s priority.

  • To change the hook add this line to your wp-config.php:
    define( ‘TGPC_GIFT_WRAPPER_CHECKOUT_CHECKBOX_LOCATION_HOOK_NAME’, ‘new_hook_name’ );

  • To change the hook’s priority (default is 15), you will need to add a constant in your wp-config.php:
    define( ‘TGPC_GIFT_WRAPPER_CHECKOUT_CHECKBOX_LOCATION_HOOK_PRIORITY’, 12 );

Can I apply my own styling to the gift wrapper checkbox?

Yes, you can write your own CSS to style it as you like. There are appropriate classes in all the right places, so you can apply your CSS wherever you need to.

Can I translate this plugin to any language?

Yes. All strings in this plugin use the gettext functions, plus an always updated .pot template file is included. This means that they can be translated to any language using a translation plugin like WPML, Polylang, Loco Translate etc.

For texts like the checkout checkbox label which is user defined in plugin’s settings, translation is also supported for all plugins that support the wpml-config.xml protocol like WPML, Polylang etc., and also TranslatePress.
For example, if you use WPML, use “String Translation” and search for (a) “admin_texts_tgpc_gift_wrapper_checkbox_label” domain, or (b) “tgpc_gift_wrapper_checkbox_label” option name, or (c) simply your own text you inserted in the admin field.

Is this plugin compatible with multi-currency plugins?

Yes, but not out of the box, you have to add some code yourself. You have to use the filter tgpc_wc_gift_wrapper_cost and modify the gift wrapper cost depending on the selected currency.
You can find some examples in the support forum.

Plugin details
Version1.2.4
Last updated2025-03-01 6:07pm GMT
Added2022-01-30
Requires WordPress5.3
Tested up to6.7.5
Requires PHP5.6

Tags on WordPress.org
gift box
gift wrapper
gift wrapping
woocommerce
Wrapping
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy