Extra Fees

Extend RestroPress
and have premium features

or
Requirements: WordPress 5.3 or Higher, PHP 7.4
Current Version: 1.4.1 | Documentation


RestroPress Extra Fees extension allows to charge an additional fee to your customer for additional services. It includes quick delivery, payment method complying with tax laws, packing charges, gift wrap, etc. The extra fees can be applied based on specific service types and can be set in terms of flat fees or percentages. This extension works with all types of RestroPress payment gateways.

Features

  • Enable/disable the Extra Fees option
  • Able to mention the preferable extra fee name as per your requirements
  • You can set the fee type as a flat rate or percentage
  • Display the number of extra fees on the cart and checkout pages
  • You can able to set an extra fee either in Pick up or Delivery and both of them
  • Add different extra fees as per your different payment methods.
  • Set minimum order amount to show extra fee on frontend at checkout option

Benefits

  • Collect extra fees for additional services
  • Assign an extra fee for the specific service type
  • Allows you to add a tax on additional charges

or

You must log in and be a buyer of this download to submit a review.

You must log in and be a buyer of this download to submit a review.

Version 1.4.1
* Fixed: Checkout fee and tax fragments now refresh immediately on service/gateway changes without requiring a second page refresh.
* Improved: Extra-fee checkout refresh now uses nonce-safe service refresh flow and prevents duplicate in-flight refreshes.
* Improved: Extra-fee frontend script is scoped to checkout and versioned for reliable cache busting.

Version 1.4.0
* Added: Repeatable category-based extra fee rules with per-rule label, fee type, service-type filter, and gateway-wise amounts.
* Added: Multiple matching rules now apply cumulatively for the same cart.
* Added: Percentage rules now calculate from matched-category subtotal only.
* Improved: Legacy single global fee settings are preserved as fallback when no category rule matches.
* Improved: Extension fee engine now removes stale rule fees before recalculation to prevent duplicates.

Version 1.3.2
* Fixed: RestroPress dependency detection and settings save stability on latest WordPress
* Updated: Compatibility tested up to WordPress 6.9

Version 1.3.1

  • Removed: Tax implementation on fees
  • Fixed: Conflict issue with other extensions

Version 1.3

  • Fixed: Conflict issue with updated restropress version 3.1
  • Fixed: Payment gateway-wise fee issue

Version 1.2

  • Fixed: Js conflict issue

Version 1.1

  • Added: Extra fees according to the particular payment method

Version 1.0

  • Initial public release
© 2026 RestroPress. All Rights Reserved.
envelopephone-handset linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram