This Independence season, power up your WHMCS with premium modules and save 15% off.

Payment Gateway Fees Module by WHMPress

WHMPRESS Payment Gateway Fees For WHMCS

Optimize Payment Gateway Charges with Precision

The Payment Gateway Transaction Module by WHMPress empowers businesses to manage payment gateway charges, transaction fees, and payment method costs seamlessly within WHMCS. Whether you want to impose additional fees, surcharges, or offer discounts and incentives for specific payment gateways, this module provides unparalleled flexibility to fine-tune your billing strategy, invoice total, and checkout experience. Payment Gateway Fees Module by WHMPress is an alternative to Payment Gateway Charges For WHMCS By Module Gardens, offering better control, transparent fee logic, and client-specific rules.

Key Features of Payment Gateway Fees

  1. Dynamic Charge or Discount Rules:

    • Set percentage-based fees or fixed surcharges for transaction fees based on payment method.
    • Offer automatic discounts for preferred payment methods to incentivize their use and reduce payment gateway costs.
  2. Exclude Clients:

    • Apply rules to exclude specific clients from Payment Method Charges, enabling per-client fee exceptions, whitelisting, and custom billing logic.
  3. Multi-Tier Charges:

    • Create billing rules with multiple fee tiers based on invoice amounts, order subtotals, or transaction values for scalable fee structures.
  4. Seamless Management:

    • Copy existing rules between gateways for easier configuration and rapid deployment.
    • Access detailed module logs, error tracking, and transaction history for transparency and monitoring.

General Information:

  • WHMCS Versions: Fully compatible with versions 9.0.4 to 8.x

  • PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1

  • Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme

  • System Requirement: Requires ionCube Loader v13 or later

Module Price

Monthly Price: 7.5$.

Annually Price: 29$.

One-Time Price: 99$.

OPEN-SOURCE VERSION: 199$ One Time Price.

Improved Client Experience:

Changelog – Payment Gateway Fees Module
Version 2.2.8
Feature
  • Add Option for Apply Fees on Vat Tax.
Update
  • Add Option for Apply Stripe Calculation Formula For Calculating Fees.
Version 2.2.7
Feature
  • Add round_off for total amount on checkout.
Fix
  • Fixed an issue where fees were not displayed on the admin side when creating invoices manually.
  • Fixed fees failing to appear on the checkout page when the active theme is not Twenty-One or Twenty-Six, but the order form type is set to Standard.
  • Fixed an issue preventing invoices from being paid using account credits.
Version 2.2.6
Feature
  • Add a feature to prevent applying payment gateway fees when an invoice is paid using client credit.
  • Resolved Add Exclude Users Bug.
Update
  • Fees Also applied on invoice created by cron.
Version 2.2.5
Improvement
  • Enhanced the feature of fees setup.
Version 2.2.4
Improvement
  • Enhanced the handling of inclusive taxation.
Version 2.2.3
Improvement
  • Improved Gateway Charges on checkout page.
  • Display only active gateway into table on checkout page.
Version 2.2.2
Feature
  • 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.
Version 2.2.1
Fix
  • Resolved Issues with lagom.
Version 2.2.0
Improvement
  • Sidebar auto-collapses when the module is accessed from the WHMCS admin area.
Version 2.1.2
Update
  • Enhance the client-side fee display on checkout by integrating a variable into the template.
Version 2.1.1
Feature
  • 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.
Version 2.1.0
Improvement
  • Fully compatible with the Lagom WHMCS theme.
Version 2.0.0
Feature
  • Display applied fees on the checkout page.
  • Show a table of fees for payment gateways.
  • Add Option For Admin to enable Gateway Charges Table on Checkout Page.
Version 1.5.0
Feature
  • Introduced a feature to apply tax on charges.
Version 1.4.0
Feature
  • Added an option to add charge descriptions.
  • Added an option to enable module logs.
Version 1.3.0
Update
  • Updated the module interface with a sleek, user-friendly, and intuitive design.
  • Improved protection mechanisms to safeguard user data and prevent vulnerabilities.
  • Introduced the ability to configure fees for multiple currencies.
Version 1.2.0
Feature
  • Added the ability to exclude specific clients from being charged gateway fees.
Version 1.1.0
Fix
  • Resolved identified issues to improve stability and performance.
Version 1.0.0
Launch
  • Initial Release: Introduced the Payment Gateway Fees module with the ability to add fees.

Pass Gateway Fees to Clients with Precision

Scenario: A hosting business uses Stripe with 2.9% + $0.30 transaction fees. Admin creates a rule for Stripe gateway → applies 2.9% + $0.30 surcharge on all invoices paid via credit card. Fee appears as separate line item on invoice. Clients paying via bank transfer (zero fee) see no surcharge.

Incentivize Low-Cost Payment Methods

Scenario: Admin wants to encourage clients to use bank transfer instead of credit cards. Creates discount rule for Bank Transfer gateway → applies -2% discount on invoice total. Clients see lower price when choosing bank transfer — gateway cost reduced automatically.

Value: Save on gateway fees by steering clients to cheaper payment methods. Clients get a discount, business saves money.

Tiered Fees Based on Invoice Amount

Scenario: Admin wants to protect margins on small transactions. Creates multi-tier rule: invoices under $50 → $1.50 fixed surcharge; invoices $50-$200 → 3% fee; invoices over $200 → 2.5% fee. Rules apply automatically based on invoice total.

Value: Scalable fee structure. Small invoices don’t lose money on flat fees; large invoices get better rates.

See Also

Styled Text Addons
$49 One Time

Hosting Account Domain Changer

WHMPRESS Domain Changer Module enables users to automatically change their cPanel hosting account domain names directly within their client area on WHMCS. This user-friendly feature, similar
Styled Text Addons
$49 One Time

Domain Allocater For WHMCS

WHMPRESS Domain Allocator Module empowers clients to seamlessly assign any of their registered domains to selected cPanel hosting services directly from their client area interface. This
Styled Text Addons
$39 One Time

Bulk Pricing Update Server Module

The update_bulk_prices function updates prices for multiple products simultaneously by applying a percentage increase. It takes a dictionary of products and their prices, a percentage increase