Payment Gateway Charges For WHMCS

$49.00 USD

The Payment Gateway Charges for WHMCS module applies fixed or percentage-based fees to selected payment methods, helping you recover transaction costs automatically.

Included:

  • 7-Day Free Trial Access
  • Multi-Level Technical Support
  • One-Time Payment, No Recurring Fees
  • Lifetime Owned License
  • Instant Download After Purchase
  • Latest WHMCS Compatible

Description

Product Description

The Payment Gateway Charges For WHMCS module is a practical billing addon that helps businesses recover payment-processing costs by applying an additional charge based on the payment method selected by a customer.

Create a separate fixed or percentage-based charging rule for each available WHMCS payment gateway. When a configured gateway is used, the module calculates the applicable charge, adds it to the invoice as a separate line item, and updates the invoice total automatically.

This gives hosting providers, SaaS platforms, and online service businesses greater control over transaction costs while providing customers with a transparent breakdown of the amount they need to pay.

How It Works

The module connects each charging rule to an individual WHMCS payment gateway and handles the calculation throughout the billing process.

  1. Select a Payment Gateway: Choose any gateway available in your WHMCS installation.
  2. Choose the Charge Type: Configure either a fixed monetary charge or a percentage of the invoice subtotal.
  3. Enter the Amount: Define the amount or percentage you want to apply for that gateway.
  4. Enable the Rule: Activate or deactivate each gateway rule independently from the addon administration page.
  5. Customer Selects a Gateway: The checkout total preview is updated to show the subtotal, applicable gateway charge, and revised total.
  6. Invoice Is Updated: The charge is added as a clearly labelled invoice item and included in the final invoice total.

Key Features

  • Fixed Gateway Charges: Add a flat monetary charge when a particular payment method is used.
  • Percentage-Based Charges: Calculate the charge as a percentage of the invoice subtotal.
  • Individual Gateway Rules: Configure a different charge type and amount for each WHMCS payment gateway.
  • Checkout Total Preview: Show customers the subtotal, gateway charge, and updated total during checkout.
  • Separate Invoice Line Item: Display the charge with the selected gateway name for a clear invoice breakdown.
  • Automatic Invoice Recalculation: Recalculate invoice totals after a charge is added, replaced, or removed.
  • Payment Method Synchronization: Apply the rule associated with the payment method assigned to the invoice.
  • Duplicate Charge Prevention: Remove the previous gateway charge before recalculating and adding the current charge.
  • Admin Invoice Updates: Reapply the correct charge when an administrator changes an invoice payment method.
  • Enable or Disable Rules: Control the status of each gateway charge without removing its saved configuration.

Administrator Features

  • Automatically load the payment gateways available in WHMCS.
  • Manage every gateway rule from one simple table.
  • Select fixed or percentage charging for each gateway.
  • Set precise values with decimal support.
  • Activate or deactivate gateway rules independently.
  • Save all gateway configurations from a single administration screen.
  • Automatically update charges when an invoice payment method changes.

Customer Experience

  • Clear Cost Breakdown: Customers can see the original subtotal, applicable charge, and final amount.
  • Transparent Invoice Display: The additional cost appears as a separate gateway-fee invoice item.
  • Gateway-Specific Pricing: The displayed total reflects the payment method selected by the customer.
  • Informed Payment Choice: Customers can compare the effective cost of available payment methods.

Automatic Charge Management

The module applies and refreshes gateway charges at important points in the WHMCS invoice lifecycle. This helps keep the selected payment method, invoice line item, and final total synchronized.

  • Applies the configured rule when an invoice is created.
  • Checks and refreshes the charge when an invoice is viewed.
  • Recalculates the charge after an admin changes the payment method.
  • Removes an outdated gateway charge before adding the replacement.
  • Removes the charge when the selected gateway has no active charging rule.

Business Benefits

  • Protect Profit Margins: Recover some or all of the costs associated with payment processing.
  • Improve Cost Transparency: Show additional payment-method costs separately instead of hiding them in product pricing.
  • Use Flexible Pricing Rules: Apply the charging method that best fits the cost structure of each gateway.
  • Reduce Manual Invoice Work: Let the module calculate, insert, replace, and remove charges automatically.
  • Guide Payment Choices: Help customers understand which gateways have lower processing costs.
  • Centralize Management: Configure all supported payment methods from one WHMCS addon page.

Ideal For

  • Web hosting and reseller hosting companies
  • Cloud infrastructure and managed service providers
  • SaaS and subscription-based businesses
  • Software and digital product companies
  • Agencies and professional service providers
  • Any WHMCS business using gateways with different processing costs

Why Choose Payment Gateway Charges For WHMCS?

Payment processing costs can reduce margins across every transaction. This module gives you a straightforward way to assign those costs to the relevant payment methods while keeping the calculation visible and understandable for customers.

With gateway-specific configuration, live checkout totals, separate invoice items, and automatic recalculation, Payment Gateway Charges For WHMCS makes transaction-cost management easier to control without repetitive manual invoice adjustments.

What does the Payment Gateway Charges For WHMCS module do?

It automatically adds a configurable surcharge to an invoice based on the payment gateway selected by the customer.

Is this module compatible with the latest WHMCS version?

Yes, the module is compatible with the latest supported WHMCS version.

Is this module compatible with current PHP versions?

Yes, it supports the PHP versions compatible with the latest WHMCS release.

Why should I add payment gateway charges?

Gateway charges can help your business recover payment-processing costs and protect profit margins.

Can I add a fixed charge?

Yes, you can add a flat fee for a selected payment method.

Can I add a percentage-based charge?

Yes, the module can calculate the surcharge as a percentage of the applicable invoice amount.

Can fixed and percentage charges be combined?

Yes, you can configure a payment gateway to apply both a fixed fee and a percentage-based charge.

Can each payment gateway have a different charge?

Yes, you can configure separate charging rules for different active WHMCS payment gateways.

Can I enable charges only for selected gateways?

Yes, surcharges can be enabled for specific payment methods while leaving other gateways without an additional charge.

Can a gateway charge be disabled later?

Yes, administrators can enable, disable, or update gateway charging rules when required.

Is the surcharge added automatically?

Yes, the module applies the relevant charge automatically according to the customer’s selected payment method.

Is the gateway charge shown separately on the invoice?

Yes, the surcharge appears as a separate invoice line item for clear and transparent billing.

Can customers see the additional charge before making payment?

Yes, the applicable charge is displayed as part of the invoice and payment process before the customer completes payment.

Does the module support tax on gateway charges?

Yes, the surcharge can be configured to support applicable tax or VAT calculations.

Does it support all WHMCS payment gateways?

It is designed to work with WHMCS payment gateways that use the standard WHMCS invoice and payment workflow.

Does it work with custom payment gateways?

It may work with custom gateways that follow the standard WHMCS workflow, but compatibility can depend on how the custom gateway is implemented.

Does the module support mass payments?

Yes, it includes support for WHMCS mass-payment workflows and helps prevent duplicate surcharge entries.

Will the same gateway fee be added more than once?

The module is designed to prevent duplicate charges during supported invoice and mass-payment processes.

What happens if the customer changes the payment method?

The applicable charge is recalculated according to the rules configured for the newly selected gateway.

Will changing a gateway rule affect existing paid invoices?

No, updated rules are intended for applicable future payment activity and do not rewrite completed payments.

Can the module encourage customers to use lower-cost payment methods?

Yes, clearly displaying gateway-specific charges can encourage customers to select payment methods with lower processing costs.

Does the module require manual invoice editing?

No, applicable surcharges are calculated and added automatically.

Does it require WHMCS core-file modifications?

No, the module operates as a WHMCS addon without modifying WHMCS core files.

Does it work with different WHMCS order-form templates?

Yes, it is designed to work with standard WHMCS order and invoice workflows, though heavily customized templates may require compatibility testing.

Does the module require ionCube Loader?

Yes, ionCube Loader must be enabled on your server.

Who should use this module?

It is suitable for hosting providers, SaaS businesses, resellers, agencies, cloud providers, and other WHMCS businesses that want to recover payment-processing costs.