πŸŽ‰ Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons WooCommerce Payment Method Fees & Conditional Surcharges Add-on
Premium Integration

WooCommerce
+ Payment Method Fees & Conditional Surcharges Add-on

Stop absorbing merchant processing fees. Automatically apply conditional convenience surcharges based on customer payment methods, target high-ticket product tags (like memberships), exempt low-cost ACH bank transfers, and collect fees across the entire WooCommerce Subscriptions renewal lifecycle.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
WooCommerce Payment Method Fees & Conditional Surcharges Add-on

Core Features

Dynamic Gateway Surcharges: Add flat or percentage-based fees automatically calculated when specific payment methods (Credit Card, PayPal, COD) are selected.
Product Tag Targeting: Restrict surcharges strictly to designated product tags (e.g. membership, high-ticket) while keeping regular store items 100% fee-free.
Gateway Whitelisting & ACH Exemption: Incentivize low-cost payment methods by exempting ACH Direct Debit, BACS Bank Transfer, and eCheck from all surcharges.
Full WooCommerce Subscriptions Support: Seamlessly apply conditional fees to initial signups, automatic recurring renewals (Action Scheduler), and manual renewals.
High-Performance Order Storage (HPOS): 100% compliant with WooCommerce HPOS (custom_order_tables) with zero direct SQL queries and optimal database performance.
Transparent Customer Breakdown: Renders clear fee line items in Cart totals, Checkout order reviews, Order confirmation emails, and customer account receipts.
Safe Deduplication & Concurrency Guards: Proprietary order meta locking (_wc_payment_fees_processed) eliminates duplicate fee charges during automated renewal cron jobs.
1-Click Auto Updates & Native Licensing: Built-in GravityExtra license verification with instant WordPress dashboard updates and enterprise stability.

What does it do?

Running an online store or subscription platform means absorbing 2.9% + $0.30 (or higher) on every single credit card transaction. On high-margin or recurring membership subscriptions, these payment processing fees quickly erode your net profit.

The WooCommerce Payment Method Fees & Conditional Surcharges Add-on gives store owners full financial control. Instead of raising storewide prices or absorbing high interchange costs, you can conditionally add a convenience fee to credit cards while offering a 0% surcharge incentive for customers paying via ACH Direct Debit or Bank Wire. Best of all, it works natively across the entire recurring billing lifecycle of WooCommerce Subscriptions.

How does it work?

  1. Shopper Selects Payment Method: The customer visits your WooCommerce checkout page with qualifying tagged products (such as a recurring membership).
  2. Real-Time Dynamic Recalculation: Selecting a standard credit card gateway triggers an instant AJAX fee calculation (e.g. +3% on the eligible item subtotal).
  3. Zero-Fee Exemption for ACH / Bank Transfer: If the customer switches to Direct Bank Transfer (BACS) or ACH, the add-on immediately clears the surcharge line, displaying a $0.00 fee.
  4. Order Finalization & Receipt Breakdown: The convenience fee is logged as a standard WooCommerce fee item, saved to HPOS custom tables, and itemized on the invoice.
  5. Automated Subscription Renewals: When WooCommerce Subscriptions generates recurring renewal orders via Action Scheduler, the add-on inspects the stored payment token and applies the fee automatically.

Interface Previews

Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install & Activate: Upload the woocommerce-payment-fees-addon.zip archive via Plugins β†’ Add New β†’ Upload Plugin and activate it.
2
Activate License: Enter your GravityExtra license key in WooCommerce β†’ Payment Fees β†’ License Setup to enable automatic updates.
3
Configure Rule Settings: Navigate to the Conditional Fee Rules tab, specify your fee title (e.g. Convenience Fee), and select percentage or fixed rate.
4
Target Tags & Exempt Gateways: Choose qualifying product tags (e.g. membership) and select exempt gateways (e.g. Direct bank transfer or custom stripe_ach).
5
Test Checkout & Renewals: Verify real-time surcharge updates on your storefront checkout and watch automatic subscription renewals calculate fees seamlessly.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.1.0
Changelog
Icon
WooCommerce WooCommerce Payment Method Fees & Conditional Surcharges Add-on
10 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
⚑

Max β€” GravityExtra Copilot

Online β€’ AI Copilot
🎁 15% VIP Discount Coupon
πŸ” Find My Addon πŸ“¦ All-Access Pass ⚑ Compatibility 🎁 Claim 15% Off