Payment Gateway Charges

Payment Gateway Charges

Developed By Provonic

Compatible with WHMCS v9.0

Payment Gateway Fees and Charges automatically adds payment gateway fees, payment gateway charges, a payment gateway surcharge, a payment gateway commission or a payment gateway discount to your client invoices, based on the payment method the client chooses. Set a percentage fee, a fixed fee, or both, for every gateway activated in WHMCS. The module recalculates the invoice the moment the gateway is switched, shows the client the exact payment method fees before checkout completes, and keeps the subtotal, tax and total correct throughout.

Call the number whatever your accounting calls it. Payment fees, payment charges, a payment surcharge, a payment commission, payment costs you are passing on, a payment gateway markup on the order, payment gateway costs recovered at checkout, or simply payment gateway fees and charges shown as one line on the invoice.

Configure payment-gateway fees, payment-gateway charges, a payment-gateway surcharge, a payment-gateway commission or a payment-gateway discount for each gateway independently. The same controls cover payment-method fees, payment-method charges and any payment-method surcharge, so payment method charges, a payment method surcharge, a payment method commission and a payment method discount can all differ from one gateway to the next.

Use it to recover what your provider actually deducts: payment processing fees, payment processing charges, a payment processing surcharge, transaction charges, transaction costs, a transaction surcharge, merchant fees, merchant charges, processor fees, processor charges and card processing fees. Or invert it — enter a negative value and the same engine applies a payment discount, a payment incentive, a gateway based discount that steers clients toward cheaper methods, or cash discount pricing for markets where surcharging is restricted.

Test all features with our 7-Day Free Access!

Admin Features:

  • Dashboard Of All Activated Gateways
  • Per-Gateway On/Off Switch Over AJAX
  • Percentage Fees, Fixed Fees Or Both
  • Independent Per Gateway Fees
  • Negative Values Turn Charges Into Discounts
  • Client Exclusion List, Searchable And Bulk
  • Name The Invoice Line Item Freely:
    • Convenience Fees Or Convenience Charges
    • Service Fees Or Service Charges
    • Handling Fees Or Handling Charges
    • Admin Fees Or Administration Fees
    • Additional Fees Or Additional Charges
    • Extra Fees Or Extra Charges
  • Line Item Placeholders:
    • {gateway_name}
    • {percentage_fees}
    • {fixed_fees}
    • {fixed_fee_currency}
  • Fee Rounding And Fee Round Off
  • Optional Module Logging
  • Capped Credit Field On Admin Invoices
  • Invoices Corrected On Open
  • Integration Code For Custom Templates
  • Info Tab: Version, License, PHP, ionCube
  • One-Click License Activation
  • Automatic Updates Via Daily Cron
  • Automatic Database Migration
  • Staff Access Control Via Addon Permissions

Client Area Features:

  • Live Fee Preview At Checkout
  • Labelled Gateway Charges Or Gateway Discount
  • Payment Methods Fees Comparison Table
  • Payment Methods Charges Breakdown
  • Display Format:
    • Percentage Plus Fixed Breakdown
    • Single Summed Charge
  • Order Button Locked While Calculating
  • Credit-Aware Checkout
  • Fee Hidden When Credit Covers All
  • Credit Field Pre-Filled And Capped
  • Fee Refunded When Paid By Credit

Per-Gateway Settings:

  • Per-Gateway Fees Per Payment Method
  • Status — Enable Or Disable Per Gateway
  • Percentage Fee Or Discount:
    • Percentage Surcharge On Order Value
    • Percentage Charges On Invoice Amount
    • Percentage-Based Fees, Positive Or Negative
  • Fixed Fee Or Discount:
    • Fixed Surcharge On Top Of Percentage
    • Multi Currency Fees At Exchange Rate
    • Multi-Currency Fees, Dynamic Currency
  • Minimum Invoice Amount And Minimum Fee
  • Threshold — A Fee Cap Either Way
  • Fee Threshold As A Maximum Fee
  • Tax On Fees And VAT On Fees
  • VAT Fees On Gross Or Net
  • Stripe Calculations — Net Matches Total

Global Settings:

  • Invoice Description With Placeholders
  • Enable Gateway Fees Round Off
  • Round Off To 0-2 Decimals
  • Enable Checkout Comparison Table
  • Enable Sum Of Charges On Checkout
  • Enable Module Logs

Charges Applied Across Every Gateway Type:

  • Cards:
    • Credit Card Fees
    • Credit Card Charges
    • Credit Card Surcharge
    • Debit Card Fees
    • Debit Card Charges
    • Card Processing Fees
  • PayPal And Stripe:
    • PayPal Fees
    • PayPal Charges
    • PayPal Surcharge
    • Stripe Fees
    • Stripe Charges
    • Stripe Surcharge
  • Transfers And Crypto:
    • Bank Transfer Fees
    • Wire Transfer Fees
    • Cryptocurrency Fees
    • Crypto Fees
  • Offline:
    • Offline Payment Fees
    • Manual Payment Fees

The module reads your activated gateways from WHMCS and adds its charge as an invoice line item. It does not connect to, authenticate against, or call any payment provider's API. The Stripe Calculations option is a fee calculation formula, not a Stripe integration; where WHMCS Stripe Intents is in use, the module adjusts the pending checkout amount to match the recalculated total.

Invoice And Order Flows Handled:

  • Checkout Charges And Checkout Surcharge
  • Cart Fees And Cart Charges
  • Order Fees And Order Charges
  • Order Form Fees
  • Invoice Charges And Invoice Surcharge
  • Invoice Commission
  • Recurring Billing Fees And Billing Charges
  • Billing Surcharge
  • Admin Orders With Client Credit
  • Renewal Invoices From The WHMCS Cron
  • Mass Pay And Bulk-Pay Invoices
  • Merged And Duplicated Invoices
  • Add Funds Invoices
  • Gateway Or Total Changed After Creation
  • Partially Paid Invoices
  • Daily Cron Sweep Of Unpaid Invoices

Supported Order Form Templates:

  • Standard
  • Standard Cart
  • Twenty-One
  • Six
  • Nexus
  • Lagom (lagom2)
  • Nexum
  • Other Custom Templates

This is a native WHMCS addon. It controls WHMCS payment fees and WHMCS payment charges from one dashboard, so WHMCS transaction fees and WHMCS processing fees are recovered consistently: WHMCS invoice fees on renewals, WHMCS checkout fees on new orders, and a WHMCS payment surcharge or WHMCS gateway commission on whichever gateways you choose. WHMCS payment gateway fees and WHMCS gateway fees behave identically on manual and cron-generated invoices.

Administrators arrive here looking for different things — a WHMCS fees module, a WHMCS charges module, a WHMCS surcharge module or a WHMCS commission module; gateway fees for WHMCS, payment fees for WHMCS, a fees module for WHMCS or a surcharge module for WHMCS — and every one of those describes this addon. It is also compared with payment gateway fees and allocator tools, written elsewhere as payment gateway fees & allocator or payment gateway fees allocator; this module concentrates on charging and discounting at the point of payment rather than allocating amounts afterwards.

General Info:

  • Supports All Payment Gateways
  • Supports Mass Payment
  • Payment Method Based Fees And Discounts
  • Integrated With All Order Form Templates
  • WHMCS Themes Six, Twenty-One, Lagom
  • Supports WHMCS V8.7 To V9.X
  • Supports PHP 8.1 To PHP 8.4
  • Requires ionCube Loader V13 Or Later
  • Easy Upgrade To Open Source Version

Available Pricing Models:

  • Monthly
  • Annual
  • One-Time
  • Open Source

 

Reviews

5 stars
16
16
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
Plame Nick avatar

Plame Nick @plame1451

May 11, 2026 at 12:41:58 PM

Great module and the support team is very helpful and fast. Highly recommended.

  • 4 months ago
Roger Drew avatar

Roger Drew @roger5106

May 6, 2026 at 01:53:03 PM

This module does exactly what I needed add fees for certain payment gateways. No more manual adjustments. Invoices update automatically and everything just works. Solid module, happy with it

  • 4 months ago
Denilson  avatar

Denilson @denilson4577

December 15, 2025 at 08:44:13 AM

This module is super easy for managing fees and discounts for different payment gateways in WHMCS. The recent updates in the module are fantastic they’ve added great features that make it even more powerful and user-friendly. Really impressed.

  • 9 months ago
  • Version Number 2.2.5
Smith david avatar

Smith david @smith3210

October 14, 2025 at 02:06:59 PM

Great addon! Now we can easily apply custom payment fees for each gateway. Works smoothly with WHMCS and makes billing much more accurate

  • 11 months ago
  • Version Number 2.2.4
Mathew Byte avatar

Mathew Byte @mathew1077

March 18, 2025 at 10:50:40 AM

I have been using the module, and it works seamlessly. The updated version is excellent, with new features that are incredibly useful. Considering the price, it is highly affordable and offers great value. I highly recommend it!

  • 1 year ago
  • Version Number 1.5
Luis Contreras avatar

Luis Contreras @luis9391

February 18, 2025 at 04:24:35 PM

The product works, but the support is very bad, they do not respond, the application has some details and no response is received, I have 48 hours waiting for a response


hello, I was able to receive the correct support, all the problems have been corrected and it works very well now.

I have upgraded to 5 stars because it is very easy to use.

Provonic Support avatar

Provonic Support @whmpress

March 11, 2025 at 09:22:18 AM

Hi Luis,

We sincerely apologize for any inconvenience you may have faced.

Upon reviewing your concern, we found that our team responded to your ticket #whmp-866248 within the same day. You can verify this by checking the ticket history in your client portal. Please let us know if you had any trouble receiving our response.

Thanks

Owner@Provonic  
  • 1 year ago
  • Version Number 1.3.0
  • Edited
Joe liner avatar

Joe liner @joe4900

January 6, 2025 at 10:48:44 AM

This module is easy to use and has helped me exclude the price for the service across other payment methods. Highly recommended.

  • 1 year ago
  • Version Number 1.1
Syed Muaaz Ahmad avatar

Syed Muaaz Ahmad @syed2020

December 28, 2024 at 01:56:32 PM

WHMPress's WHMCS Payment Gateway Charges module has been a game-changer for us. It allows us to set up and manage payment gateway fees seamlessly, ensuring a transparent and smooth experience for our customers. The module is easy to configure, works flawlessly, and has made our payment processing more efficient and accurate. Highly recommended this plugin!

  • 1 year ago
  • Version Number 1.1
Ammar  avatar

Ammar @ammar4384

December 27, 2024 at 03:10:19 PM

This module has been a great addition to our system and it has been running smoothly since day one. We especially appreciate how easy it is to navigate and how it has streamlined our processes.Overall, it’s been a positive experience,

  • 1 year ago
  • Version Number 1.1
Diego  avatar

Diego @diego6350

December 24, 2024 at 03:55:15 PM

I've been using their modules for a while and am extremely satisfied with all of them. This module, in particular, works flawlessly. It's easy to set up, highly reliable and integrates seamlessly with the system. The features are well thought out, and it delivers exactly what it promises. I highly recommend it to anyone looking for a solid solution.

  • 1 year ago
  • Version Number 1.1
chris  avatar

chris @chris7294

July 9, 2024 at 02:16:38 PM

I've have been using this module this is very beneficial for me and doing my work done properly.

  • 2 years ago
  • Version Number 1.1
Eren  avatar

Eren @eren7589

June 24, 2024 at 12:16:12 AM

This module operates efficiently saving my money by preventing unnecessary deductions. I'm highly satisfied with its performance.

  • 2 years ago
  • Version Number 1.1
khubaib  avatar

khubaib @khubaib6438

June 21, 2024 at 02:49:50 PM

It works perfectly and significantly helps in transferring the payment gateway costs to our clients.

  • 2 years ago
  • Version Number 1.1
Muhammad Haseeb avatar

Muhammad Haseeb @muhammad7191

June 3, 2024 at 01:09:30 PM

This module is very beneficial and I am thankful to have it. Additionally, it is extremely useful and highly recommended.

  • 2 years ago
  • Version Number 1.1
sajid iqbal avatar

sajid iqbal @sajid2388

May 30, 2024 at 12:09:35 PM

This tool is a lifesaver! Every percentage counts with large volumes, and this payment gateway module boosts my financial security and rewards. I've also bought and set it up for my another instance

  • 2 years ago
  • Version Number 1.1
Alis  avatar

Alis @alis1570

May 28, 2024 at 02:41:06 PM

The module is super useful because even though I'm selling domains without making any money (with no profit) to compete in the market when a client pays through PayPal, it costs me around $ or more per transaction. But with this module, I can add extra charges to the invoice when a client wants to pay through PayPal. Plus, I've made back the cost of the module in just 2 days! I'd totally recommend it to everyone.

  • 2 years ago
  • Version Number 1.1

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • Selected versions of WHMCS v9.0
        9.0.0 - 9.0.3
  • Selected versions of WHMCS v8.13
        8.13.0 - 8.13.2
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Provonic

Changelog

v2.2.7 Released April 23rd, 2026

Latest Version


  • Add round_off for the total amount on checkout.

 

Previous Versions


v2.2.6 Released March 5th, 2026

View/hide detailed changelog

  • Add a feature to prevent applying payment gateway fees when an invoice is paid using client credit.

Update (10-04-2026)

  • Fees are applied to the invoice created by cron.

 

v2.2.5 Released November 28th, 2025

View/hide detailed changelog

  • Enhanced the feature of fees setup.

 

v2.2.4 Released October 3rd, 2025

View/hide detailed changelog

Enhanced the handling of inclusive taxation.

 

v2.2.2 Released July 28th, 2025

View/hide detailed changelog

  • The admin can set a minimum invoice amount required for tax to be applied.
  • The admin can also define a maximum tax limit as a percentage.
  • Add database refresh feature in module config settings.

 

v2.2.0 Released July 8th, 2025

View/hide detailed changelog

Sidebar auto-collapses when the module is accessed from the WHMCS admin area.

 

v2.1.1 Released May 6th, 2025

View/hide detailed changelog

  • Introduce an option to enable tax round-off in the admin settings.
  • When round-off is enabled, allow the admin to specify the number of decimal places (e.g., 0, 1, or 2) to which taxes should be rounded.
  • Provide an option for the admin to display a detailed breakdown of tax calculations or the total sum of all applicable taxes on invoices.

 

v2.0.0 Released April 4th, 2025

View/hide detailed changelog

  • Display applied fees on the checkout page.
  • Show a table of fees for payment gateways.

 

v1.5 Released March 6th, 2025

View/hide detailed changelog

Changed the design of the entire module. Added a feature to add an amount or percentage at the same time. Added a feature to include an additional tax option on the fees.

 

v1.3.0 Released December 28th, 2024

View/hide detailed changelog

  • Added support to exclude specific clients from transaction charges
  • Introduced support for custom fee structures, allowing users to define their fee rates.
  • Resolved compatibility issues with certain PHP versions.
  • Fixed rounding errors in fee calculation to ensure accuracy.
  • Optimized database queries for better scalability with large transaction volumes.

 

v1.2.1 Released April 9th, 2024

View/hide detailed changelog

  • Fixed a bug causing incorrect fee calculation for certain transaction types.
  • Improved error handling and logging for better troubleshooting.
  • Enhanced documentation for easier setup and usage.

 

v1.1 Released March 6th, 2024

View/hide detailed changelog

Version 1.1 (Initial Release)

  • Implemented basic functionality for calculating transaction fees based on payment gateway rates.
  • Supported multiple payment gateways including PayPal, Stripe, and Authorize.net.
  • Provided options for configuring fee rates and thresholds.

 

See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Free
Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Free
Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Free
PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.

Free
Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.

Free