{"id":268704,"date":"2025-12-26T20:36:00","date_gmt":"2025-12-26T20:36:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/product-fees-toolkit-for-woocommerce\/"},"modified":"2026-03-24T23:20:14","modified_gmt":"2026-03-24T23:20:14","slug":"product-fees-toolkit-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/product-fees-toolkit-for-woocommerce\/","author":14834133,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Product Fees Toolkit for WooCommerce","header_author":"Riaan Knoetze","header_description":"Add additional fees at checkout based on products that are in the cart.","assets_banners_color":"60688c","last_updated":"2026-03-24 23:20:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/product-fees-toolkit-for-woocommerce","header_author_uri":"https:\/\/profiles.wordpress.org\/riaanknoetze\/","rating":5,"author_block_rating":0,"active_installs":20,"downloads":257,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"riaanknoetze","date":"2025-12-26 20:35:29"},"1.1.0":{"tag":"1.1.0","author":"riaanknoetze","date":"2026-03-24 23:20:14"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3490407,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3490407,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3490407,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3490407,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3490407,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3490407,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3490407,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3490407,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3490407,"resolution":"5","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[192492,199939,252870,252871,66491],"plugin_category":[],"plugin_contributors":[252203],"plugin_business_model":[],"class_list":["post-268704","plugin","type-plugin","status-publish","hentry","plugin_tags-woocommerce-deposits","plugin_tags-woocommerce-extra-fees","plugin_tags-woocommerce-product-fees","plugin_tags-woocommerce-service-fee","plugin_tags-woocommerce-surcharge","plugin_contributors-riaanknoetze","plugin_committers-riaanknoetze"],"banners":{"banner":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/banner-772x250.jpg?rev=3490407","banner_2x":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/banner-1544x500.jpg?rev=3490407","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/icon-128x128.png?rev=3490407","icon_2x":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/icon-256x256.png?rev=3490407","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/screenshot-1.jpg?rev=3490407","caption":""},{"src":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/screenshot-2.jpg?rev=3490407","caption":""},{"src":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/screenshot-3.jpg?rev=3490407","caption":""},{"src":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/screenshot-4.jpg?rev=3490407","caption":""},{"src":"https:\/\/ps.w.org\/product-fees-toolkit-for-woocommerce\/assets\/screenshot-5.jpg?rev=3490407","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Product Fees Toolkit for WooCommerce<\/strong> lets you add clear, automatic fees directly to products and variations \u2014 without hacks, custom code, or confusing cart rules.<\/p>\n\n<p>Perfect for <strong>service fees, deposits, eco fees, bottle returns, gift wrapping, or compliance charges<\/strong>, this plugin integrates seamlessly with WooCommerce\u2019s pricing and tax systems so fees are applied consistently and transparently.<\/p>\n\n<h3>Why use Product Fees Toolkit?<\/h3>\n\n<ul>\n<li>Add <strong>product-specific fees<\/strong> instead of global cart fees<\/li>\n<li>Charge <strong>fixed fees, percentage fees, or both together<\/strong><\/li>\n<li>Multiply fees by quantity for per-item charges<\/li>\n<li>Fully compatible with <strong>WooCommerce taxes<\/strong><\/li>\n<li>Optional <strong>Product Fees tab<\/strong> on the product page for upfront pricing clarity<\/li>\n<li>Automatically <strong>remove fees with coupons<\/strong> during promotions<\/li>\n<li>Supports <strong>simple and variable products<\/strong><\/li>\n<li>Works with <strong>WooCommerce product Import \/ Export<\/strong><\/li>\n<li>Lightweight, fast, and built to feel native<\/li>\n<\/ul>\n\n<p>No bloated settings. No checkout surprises. Just predictable fees your customers understand.<\/p>\n\n\n\n<h3>Common use cases<\/h3>\n\n<ul>\n<li>Environmental or recycling fees  <\/li>\n<li>Bottle or container deposits  <\/li>\n<li>Gift wrapping or handling fees  <\/li>\n<li>Age-verification or compliance charges  <\/li>\n<li>Per-item service or packaging fees  <\/li>\n<\/ul>\n\n\n\n<h3>How it works (2-minute setup)<\/h3>\n\n<ol>\n<li>Edit any product in WooCommerce  <\/li>\n<li>Open <strong>Product Data \u2192 Product Fees<\/strong>  <\/li>\n<li>Add a fee name and amount (fixed, percent, or both)  <\/li>\n<li>Choose whether it multiplies by quantity and applies tax  <\/li>\n<li>Save \u2014 fees appear automatically at checkout  <\/li>\n<\/ol>\n\n\n\n<h3>Where fees can be managed<\/h3>\n\n<ul>\n<li><strong>Product level:<\/strong> Products \u2192 Edit product \u2192 Product Data \u2192 Product Fees  <\/li>\n<li><strong>Variation level:<\/strong> Products \u2192 Edit variable product \u2192 Variations \u2192 Product Fees  <\/li>\n<li><strong>Global options:<\/strong> WooCommerce \u2192 Settings \u2192 Products \u2192 Product Fees  <\/li>\n<\/ul>\n\n<p>Global options let you:\n* Control tax behavior for fees\n* Decide whether fees with the same name combine or stay separate\n* Show or hide the Product Fees tab on product pages<\/p>\n\n\n\n<h3>Built for store owners (and developers)<\/h3>\n\n<ul>\n<li>Clean admin UI using WooCommerce standards<\/li>\n<li>No performance impact on the frontend<\/li>\n<li>Secure, nonce-protected admin saves<\/li>\n<li>Translation-ready and localization-friendly<\/li>\n<\/ul>\n\n\n\n<h3>Custom Coding &amp; Extensibility<\/h3>\n\n<h4>Can developers modify fees programmatically?<\/h4>\n\n<p>Yes. Filters are available to adjust fee labels, amounts, tax classes, and aggregation behavior before fees are added to the cart.<\/p>\n\n<h4>Can I add fees dynamically based on product context?<\/h4>\n\n<p>Yes. Fee data can be filtered per cart item, including quantity, price, product ID, or variation ID.<\/p>\n\n<h4>Can I extend the admin UI?<\/h4>\n\n<p>Yes. Action hooks allow adding custom controls.<\/p>\n\n<!--section=installation-->\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.0 or higher  <\/li>\n<li>WooCommerce 9.0 or higher  <\/li>\n<li>PHP 7.4 or higher  <\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Search for <strong>Product Fees Toolkit for WooCommerce<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the ZIP and activate<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20add%20fees%20per%20product%20instead%20of%20per%20cart%3F\"><h3>Can I add fees per product instead of per cart?<\/h3><\/dt>\n<dd><p>Yes. Fees are attached directly to products or variations, not globally to the cart.<\/p><\/dd>\n<dt id=\"can%20i%20charge%20a%20percentage%20of%20the%20product%20price%3F\"><h3>Can I charge a percentage of the product price?<\/h3><\/dt>\n<dd><p>Yes. You can charge a percentage, a fixed amount, or both combined.<\/p><\/dd>\n<dt id=\"can%20fees%20multiply%20when%20customers%20buy%20more%20than%20one%20item%3F\"><h3>Can fees multiply when customers buy more than one item?<\/h3><\/dt>\n<dd><p>Yes. Enable <strong>Multiply by Quantity<\/strong> to apply the fee per item.<\/p><\/dd>\n<dt id=\"can%20i%20show%20fees%20before%20checkout%3F\"><h3>Can I show fees before checkout?<\/h3><\/dt>\n<dd><p>Yes. Enable the <strong>Product Fees tab<\/strong> to show fees on the product page.<\/p><\/dd>\n<dt id=\"can%20coupons%20remove%20fees%20during%20promotions%3F\"><h3>Can coupons remove fees during promotions?<\/h3><\/dt>\n<dd><p>Yes. Coupons can be configured to automatically remove product fees.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20taxes%3F\"><h3>Does this work with taxes?<\/h3><\/dt>\n<dd><p>Yes. Fees can be taxable, non-taxable, or inherit the product\u2019s tax class.<\/p><\/dd>\n<dt id=\"will%20this%20work%20with%20my%20theme%20and%20other%20plugins%3F\"><h3>Will this work with my theme and other plugins?<\/h3><\/dt>\n<dd><p>The plugin follows WooCommerce standards and works with most themes and extensions.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New - WooCommerce compatibility<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Add product-level fees in WooCommerce. Fixed or percentage per product or variation, with tax, quantity and coupon support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/268704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=268704"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/riaanknoetze"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=268704"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=268704"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=268704"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=268704"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=268704"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=268704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}