{"id":377812,"date":"2026-10-16T21:06:51","date_gmt":"2026-10-16T21:06:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/extnify-fee-rules-for-woocommerce\/"},"modified":"2026-10-16T21:06:28","modified_gmt":"2026-10-16T21:06:28","slug":"extnify-fee","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/extnify-fee\/","author":23554136,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Extnify Fee Rules for WooCommerce","header_author":"Extnify Labs LLC","header_description":"Conditional cart fees for WooCommerce \u2014 flat or percentage fees, gated by shipping zone, payment method or shipping method.","assets_banners_color":"ded5ff","last_updated":"2026-10-16 21:06:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/extnify.com\/platforms\/woocommerce","header_author_uri":"https:\/\/extnify.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":82,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"extnify","date":"2026-10-16 21:06:28","revision":3751131}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3751128,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3751128,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3751128,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3751128,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3751128,"resolution":"1","location":"assets","locale":"","width":2519,"height":1044},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3751128,"resolution":"2","location":"assets","locale":"","width":2526,"height":1142},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3751128,"resolution":"3","location":"assets","locale":"","width":2526,"height":1142},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3751128,"resolution":"4","location":"assets","locale":"","width":3020,"height":1709},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3751128,"resolution":"5","location":"assets","locale":"","width":2506,"height":1842}},"screenshots":{"1":"Global settings and your list of fees.","2":"Creating a fee \u2014 general settings and its conditional rules (shipping zone, payment method, shipping method).","3":"Price Setting \u2014 enter the fee amount (a flat value or a percentage).","4":"Your fees shown on the cart\/checkout totals.","5":"Built-in Help &amp; Support with a live debug log."}},"plugin_section":[],"plugin_tags":[152762,287167,287166,287168,66490],"plugin_category":[],"plugin_contributors":[278991],"plugin_business_model":[],"class_list":["post-377812","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout-fees","plugin_tags-conditional-extra-fees","plugin_tags-custom-cart-fees","plugin_tags-surcharge-or-service-charge","plugin_tags-woocommerce-fees","plugin_contributors-extnify","plugin_committers-extnify"],"banners":{"banner":"https:\/\/ps.w.org\/extnify-fee\/assets\/banner-772x250.png?rev=3751128","banner_2x":"https:\/\/ps.w.org\/extnify-fee\/assets\/banner-1544x500.png?rev=3751128","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/extnify-fee\/assets\/icon-128x128.png?rev=3751128","icon_2x":"https:\/\/ps.w.org\/extnify-fee\/assets\/icon-256x256.png?rev=3751128","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/extnify-fee\/assets\/screenshot-1.png?rev=3751128","caption":"Global settings and your list of fees."},{"src":"https:\/\/ps.w.org\/extnify-fee\/assets\/screenshot-2.png?rev=3751128","caption":"Creating a fee \u2014 general settings and its conditional rules (shipping zone, payment method, shipping method)."},{"src":"https:\/\/ps.w.org\/extnify-fee\/assets\/screenshot-3.png?rev=3751128","caption":"Price Setting \u2014 enter the fee amount (a flat value or a percentage)."},{"src":"https:\/\/ps.w.org\/extnify-fee\/assets\/screenshot-4.png?rev=3751128","caption":"Your fees shown on the cart\/checkout totals."},{"src":"https:\/\/ps.w.org\/extnify-fee\/assets\/screenshot-5.png?rev=3751128","caption":"Built-in Help &amp; Support with a live debug log."}],"raw_content":"<!--section=description-->\n<p>Extnify Fee Rules for WooCommerce is a lightweight and easy-to-use plugin that adds custom fees (or discounts) to the cart and checkout. Create unlimited fees, restrict each one by WooCommerce shipping zone, payment method or shipping method, and set the amount as a flat value or a percentage of the cart subtotal (positive for a fee, negative for a discount).<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Unlimited Fees<\/strong> \u2014 Create as many fee rules as your store needs.<\/li>\n<li><strong>Conditional Rules<\/strong> \u2014 Apply each fee only when the customer's shipping zone, chosen payment method, or chosen shipping method matches.<\/li>\n<li><strong>Flat or Percentage Amounts<\/strong> \u2014 Charge a flat amount or a percentage of the cart subtotal. Enter a negative value (e.g. -5 or -10%) to apply a discount instead.<\/li>\n<li><strong>Tax Class<\/strong> \u2014 Configure the applicable tax class per fee (or make it non-taxable).<\/li>\n<li><strong>Fee Ordering<\/strong> \u2014 Control the order fees are applied and shown.<\/li>\n<li><strong>Easy Management<\/strong> \u2014 Enable, disable, copy, delete, and bulk-save fees.<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>Extnify Fee Rules makes no external requests and collects no data. All fee rules and calculations run directly on your WooCommerce store.<\/p>\n\n<h4>Need More Fee Rules?<\/h4>\n\n<p>For more complex requirements, Extnify Fee Rules Pro adds product, category and manufacturer rules, tiered (range-based) amounts, advanced percentage bases (grand total, weight, quantity and more), method grouping, CSV import\/export, tax-inclusive fees, and more.<\/p>\n\n<p>Extnify Fee Rules is built by Extnify, the developer behind X-FeePro for OpenCart.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Ensure WooCommerce is installed and active.<\/li>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> (or install via the Plugins screen).<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Extnify Fee Rules<\/strong> to configure your fees.<\/li>\n<li>Add a fee, set its flat amount and (optionally) restrict it to a shipping zone, payment method or shipping method \u2014 it will appear on the cart and checkout totals automatically.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20send%20any%20data%20anywhere%3F\"><h3>Does this send any data anywhere?<\/h3><\/dt>\n<dd><p>No. Extnify Fee Rules makes no external calls and stores everything locally in your database.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20discount%20instead%20of%20a%20fee%3F\"><h3>Can I add a discount instead of a fee?<\/h3><\/dt>\n<dd><p>Yes. Enter a negative amount (for example -5) and WooCommerce shows it as a discount line on the totals.<\/p><\/dd>\n<dt id=\"can%20i%20charge%20a%20percentage%3F\"><h3>Can I charge a percentage?<\/h3><\/dt>\n<dd><p>Yes. Enter the amount as a percentage, for example 10% (or -10% for a discount) \u2014 it is calculated from the cart subtotal. Tiered (range-based) amounts by subtotal are a Pro feature.<\/p><\/dd>\n<dt id=\"can%20i%20upgrade%20to%20pro%20without%20losing%20my%20settings%3F\"><h3>Can I upgrade to Pro without losing my settings?<\/h3><\/dt>\n<dd><p>Yes. Extnify Fee Rules and Extnify Fee Rules Pro share the same data, so your configured fees carry over automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Simple, conditional cart fees for WooCommerce \u2014 add a flat or percentage fee (positive or negative), gated by shipping zone, payment method or shippin \u2026","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/377812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=377812"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/extnify"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=377812"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=377812"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=377812"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=377812"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=377812"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=377812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}