Payments Bundle

Payments Bundle

Developed By Katamaze

Compatible with WHMCS v7.6

Reach more customers!

Payments Bundle is a complete payment solution that lets you reach all markets.

Start receiving payments through several gateways and define your custom rules.

Multi Gateway

Payments Bundle brings you several payment methods to your WHMCS.

Many more to come, we're always adding new payment gateways to make it the most complete solution on the market. Ask for new payment gateways, we will consider your request for next releases.

Your payment rules

The module lets you define custom rules to maximize your renevues and limit frauds.

  • Set default gateway for each country
  • Disable gateways for specific countries

You can manage everything from an easy interface. Just a few clicks and you're ready to go.

Charge fees for gateways

Payments Bundle allows to charge transactions fees to customers depending on the gateway in use.

  • Fees properly calculated to get the exact amount
  • Transaction fees are charged directly on invoices

Please notice that applying fees could be illegal in your country and may breach gateways terms of service.


There are no reviews yet!

Be the first to review Payments Bundle.

Version Compatibility

Compatible with WHMCS v7.6

Full Version Compatibility

  • Selected versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0
  • All versions of WHMCS v5.3

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 Katamaze


v2.0.8 Released April 15th, 2019

Latest Version

This release includes some minor improvements to GestPay and also a new feature that notifies when there's an update available for Payments Bundle.


  • The module notifies you when you are running an outdated version
  • Manual checks for updates can be performed from interface


  • Minor improvements to GestPay


Previous Versions

v2.0.7 Released December 14th, 2018

View/hide detailed changelog


  • Added a description box when no Payment Gateways are set in WHMCS
  • Improved support for MariaDB 10.2.19 or newer


v2.0.6 Released November 8th, 2018

View/hide detailed changelog

In this release we make possible to define custom MySQL ports to connect the module to your database.


  • The module now supports servers with custom MySQL ports


v2.0.5 Released October 29th, 2018

View/hide detailed changelog

In this minor release we're just adding an input field that was missing in our MagicInput technology.


  • MagicInput. Implemented password field type with automatic encryption


  • Automatic Upgrades. An internal funcion has been redesigned from scratch


v2.0.4 Released October 24th, 2018

View/hide detailed changelog

To intrinsically improve the security of our modules, we are making sure that no one can use Directory Browsing to explore the structure of our files. We used the same approach used by WHMCS. You can find more details in Inhibition of Directory Browsing in our Lab.


  • To improve security Directory Browsing is no longer available in Payments Bundle


v2.0.3 Released October 9th, 2018

View/hide detailed changelog

In this release there's an important change even though it's not visible. We changed and improved the way our File Uploader stores information on your system. Click here for more details.


  • Automatic conversion and removal of settings.php files from all galleries


  • File Uploader now uses .conf files instead of .php to save the configuration of each gallery


v2.0.2 Released October 5th, 2018

View/hide detailed changelog

After more than 3 years we've changed the way we deliver updates for the better. Learn more about this important change by clicking here.

We've also removed some unnecessary files (read notes below) and resolved a low-risk vulnerability in File Uploader.


  • The upgrade of the module no longer requires manual intervention to apply changes to database


  • Improved the code of File Uploader to cover a possible low-risk vulnerability


  • Removed a directory that was not supposed to be part of the official release

Make sure to remove modules/addons/PaymentsBundle/js/file-upload/server directory with all its contents. The directory contains images that we uploaded just to test File Uploader even before Payments Bundle was released.


v2.0.1 Released September 19th, 2018

View/hide detailed changelog

We tuned many features of the module and updated several of our PHP classes to include all the latest changes we made.


  • The new TinyMCE of WHMCS 7.6.x is fully supported
  • Module's Language files overrides. Customize translations in the same way you do for WHMCS


  • Gateway Fees button/modal - Wrong link to documentation
  • Nexi Gateway - Currency was set as number instead of alphanumeric value
  • Date/Time formatter classes notably improved
  • Gateway fees are no longer recalculated on "closed" invoices
  • Lot of improvements to MagicInput
  • Language class more efficient and flexible
  • Small improvements in Utilities PHP class
  • When Admin has no default language set in WHMCS the installer will use English
  • Depending on WHMCS version in use, Mercury will use correct TinyMCE


  • Small changes to core PHP class of the module


  • Small bug in our Date class that was showing an "ugly" format: 365 days instead of 1 year


v2.0.0 Released May 23rd, 2018

View/hide detailed changelog

In this release we are replacing the old GestPay module with Payments Bundle that contains many new gateways: GestPay, BNL Positivity, Nexi.

We also developed additional features that allows you to maximize your revenues, limit frauds and charge transactions fees to customers depending on the gateway in use.

Customers who have already purchased the old GestPay can still use it normally and have access to Payments Bundle for free. The price for support & updates is the same of GestPay. For more information please read the official announcement.


  • New Payment Gateway: BNL Positivity of BNL
  • New Payment Gateway: Nexi of CartaSi
  • Set default gateway for each country
  • Disable gateways for specific countries
  • Option to charge transaction fees to customers
  • Transaction fees are charged directly on invoices


  • GestPay payment gateway has been redesigned


  • The old GestPay gateway module is now part of Payments Bundle


v1.0.3 Released October 7th, 2016

View/hide detailed changelog

  • New: The module is fully compatible with WHMCS v7, v6 and v5
  • Improved: The module has been retested to confirm that it works properly with WHMCS v7
  • Improved: Of course we have also verified that the same package still works with WHMCS v6 and v5


v1.0.2 Released September 23rd, 2016

View/hide detailed changelog

  • New: New logging functionalities
  • New: If all operations of a transaction are completed successfully, the client can now view a green info-box with all details directly on the invoice
  • New: Similarly if the payment is unsuccessful, the client views a red info-box with all details
  • Improved: The callback now works faster
  • Changed: Hash Verification has been changed


v1.0.1 Released September 14th, 2016

View/hide detailed changelog

  • The gateway now uses a default prefix for transaction IDs (you can change or remove it)
  • Several improvements in the callback file


v1.0.0 Released June 28th, 2016

View/hide detailed changelog

  • Receive payments with GestPay
  • Mark invoices paid when they are paid
  • Add transactions details with amounts, transaction IDs and fees
  • Redirect clients to the invoice on success, abort or error
  • Calculate fees for every transaction
  • Fully compatible with all plans offered by GestPay: Starter, Professional, Unlimited
  • Full support for currency conversion
  • Crypt and decrypt requests using WSCrypt WebService
  • Tokenization featute to comply with PCI requirements
  • The module works and it's compatible with WHMCS V6 and V5
  • Simple and intuitive user interface
  • Entirely based on PDO API for MySQL connections safe from SQL injection


See also

Stripe Gateway for WHMCS

This module provides support for the Stripe payment gateway for use with WHMCS.

Paypal No Fees Gateway

Transfer the paypal fees to your customer

Accept Bitcoin and 50+ Cryptocurrencies - CoinGate for WHMCS

Easily accept Bitcoin, Litecoin, Ether and many other altcoins on your WHMCS website

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Payu Biz WHMCS Module

Integrate easy and secure payments platform Payu Biz way in a few steps.