(3 customer reviews)

With Extra Fees for WooCommerce, you can charge additional fees such as handling fees and payment gateway fees to encourage customers to increase the order value. Encourage your customers to spend more to avoid cart subtotal fees.

Benefits of Extra Fees for WooCommerce

1. Additional site revenue

You can earn additional revenue by adding customer fees.

2. Incentivize use of specific payment gateway(s)

To encourage customers to use your preferred payment gateway, you can charge a payment gateway fee on non-preferred gateways.

3. Increase average order value

Encourage your customers to spend more to avoid cart subtotal fees.

How product fees work

  • Product fees appear on the product page. When the user purchases the product, they will pay any additional fees you set in addition to the product’s price.
  • Additionally, product fees appear on the cart page, checkout page, and thank you page below the product’s name.

How payment gateway fees work

  • If you assign a fee to a payment gateway, the customer will need to pay that fee if they choose to pay via that gateway. The fee is added once the payment gateway is selected.

How order fees work

  • The user must pay the order fee when their cart subtotal is within the specified limit.
  • The fee appears on the cart page, checkout page, and thank you page.


1. Multiple fees

  • Product fee
  • Gateway fee
  • Order fee

2. Fee type

  • You can set fixed fees or fees based on a percentage of the product price or the percentage of the cart’s subtotal.
  • Option to set a Fixed Fee + Percentage of Cart Subtotal/Order Total in Payment Gateway Fee.
  • You can optionally set up multiple product fee.

3. Product level settings

Configure product fees for each product.

4. Tax settings

We offer a separate tax class option to calculate the tax cost for the payment gateway fee and order fee.

5. Restrictions

  • Set fees for particular products and categories.
  • Set the minimum and maximum range for calculating the payment gateway fee and order total fee.
  • Restrict Order Fees for specific Shipping Methods
  • Restrict Fees based on User(s)/User Role(s),Product(s),Categories
  • Payment Gateway Fee can be set based on Order Total
  • User(s)/User Role(s) restriction can be set for Product Fee & Order Fee
  • Order Fee can be set based on Order Total

6. Minimum Fee

You can charge a minimum fee from your users if the percentage value of the fee is less than the minimum fee.

7. Bulk Update

You can bulk update settings for Product Fee.

8. Reports

Reports for site admin to view the collected fees.

9. Compatible with WooCommerce Subscriptions

Payment Gateway Fee & Order Fee for Renewal Orders can be charged.


Minimum PHP version: 5.6

Extra Fees for WooCommerce allows you to charge additional fees based on product price, payment gateway used and cart subtotal.

Customer reviews


The most customizable eCommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment