Overview
Payment Gateway Allocator For WHMCS is a vastly practical module that will automatically switch payment gateways available in the order form, depending on the location of your clients, their currency, or the amount to be paid.
You will be empowered to create various types of rules to limit the redirect and credit card payment gateways that your clients can choose from when placing the order. The module will let you define multiple invoice amount thresholds which, just like the selected countries and currencies, will determine the switching processes. Excluding certain clients as well as using the additional "Allowed" and "Blocked" options will help you tailor the allocation with even greater precision. Whenever needed, you will also be able to quickly copy the settings from one gateway to another.
Payment Gateway Allocator For WHMCS is a fine touch of personalization your business needs to stimulate core competitiveness and make your clients feel at home. Never miss an opportunity like this - get hold of the module right away!
Features
-
Admin Area
- Set Switching Rules Per Payment Gateway And WHMCS Client Group
- Set Default Redirect Payment Gateways
- Set Default Credit Card Payment Gateways
- Add New Switching Rules To Payment Gateway Depending On Clients':
- Country
- State
- Currency
- Invoice Amount Threshold
- Switch Gateways Based On Allowed And Blocked Rule Types
- Copy Rule Settings From One Gateway To Another
- Exclude Chosen Clients From Gateway Switching Rules
- Toggle Payment Gateways Module Usage Only - Hide All Other Payment Gateways
- Toggle Limitation Of Payment Gateways Depending On Country And State
- Toggle Fallback Plan To Display WHMCS Default Payment Gateways If No Switching Rules Are Met
-
Client Area
- Pay Through Personalized Payment Gateways Adjusted To Location, Currency And Order Amount
- Change Payment Method Conveniently
-
General Info
- Supports All Redirect And Credit Card Payment Gateways
- Supports Every Country, State, And Currency
- Multi-Language Support
- Supports PHP 8.2 Back To PHP 7.4
- Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
- Supports WHMCS V8.11 Back To WHMCS V8.8
- Requires ionCube Loader V13 Or Later
- Easy Module Upgrade To Open Source Version
Changelog
v1.3.4
Released: Sep 9th, 2024- WHMCS V8.11 support
- Support for PHP 8.2 version
- Requires ionCube Loader V13 or later
v1.3.3
Released: Aug 2nd, 2024- Maintenance update and stability optimizations
- Solved problem where payment gateways deactivated in WHMCS configuration were still appearing for selection on the invoice view - case #133
v1.3.2
Released: May 14th, 2024- Support for WHMCS V8.7 and previous
- Fixed redirection loop on the invoice view that could occur when the WHMCS "Clients Choose Gateway" option was disabled - case #131
v1.3.1
Released: Mar 26th, 2024- WHMCS V8.9 support
- Solved specific case where the list of gateway switching rules was empty although there were some rules created - case #128
- Fixed problems with incorrect display of payment gateways that should be hidden when the "Fallback Plan" was disabled in the gateway settings - case #129, #130
v1.3.0
Released: Nov 15th, 2023- WHMCS V8.8 support
- Define the payment gateway switching rules for WHMCS client groups
- Enable the "Fallback Plan" to display all available payment gateways set in the product groups if none of the gateway switching rules is met
- Payment gateways will now be dynamically switched to meet the rules if the country in the billing address details has been changed - case #71
- Payment gateways of the "bank transfer" type will now be taken into account when applying the switching rules - case #104
- The customer email address will now be visible on the excluded clients list
- The country full name will now be displayed on the excluded countries list instead of the country code
- Enhanced search option for adding excluded clients
- Support for WHMCS V8.5 and previous
- Support for PHP 7.3 version
- Certain corrections related to credit card payment capture
- Available payment gateways will now be properly updated when a guest client logs into the existing customer account during checkout
- When the "Module Gateway Only" option is enabled, the available payment gateways will now be properly taken into account when providing a new payment method from the client profile - case #65
- Changing language in the client area will no longer have an impact on the module's language in the admin area - case #96
- Other minor code corrections, language and UI adjustments
v1.2.2
Released: Nov 23rd, 2022- WHMCS V8.6 support
- Support for PHP 8.1 version
- Requires ionCube Loader V12 or later
- Support for WHMCS V8.2 and previous
- Support for PHP 7.2 version
- A critical error that could appear when trying to edit or add another payment method from the client account details has been fixed - case #97
v1.2.1
Released: Jul 1st, 2022- WHMCS V8.5 support
- Added support for Lagom Client Theme - case #51
- Support for WHMCS V8.1 and previous
- Resolved problem where all payment gateways could be selected on the invoice view when the invoice threshold was enabled in the gateway settings - case #91
- Solved issue with no available payment gateways that could occur when opening the invoice for the first time - case #91
- Fixed "Call to a member function getValue() on string" error that might occur on checkout - case #92
- Eliminated "PaymentGatewayAllocator returned an invalid client area output response type" errors that could be recorded in WHMCS "Activity Logs" - case #95
v1.2.0
Released: Feb 24th, 2022- WHMCS V8.4 support
- Switch gateways based on the set up invoice amount thresholds
- Restrict gateways switching rules based on the clients' currencies
- Select between "Allowed" and "Blocked" types of added switching rules per gateway - case #72
- Quickly copy a single gateway rule settings to another gateway
- Exclude listed clients from created gateway switching rules
- Support for WHMCS V8.0 and previous
- Resolved problem where non-logged in client might not be able to proceed order with the required domain
- Switching rules will now be properly recognized on unpaid invoices with the "Twenty-One" theme - case #89
- Other minor code corrections
v1.1.17
Released: Sep 24th, 2021- WHMCS V8.3 support
- Minor code corrections
v1.1.16
Released: Aug 2nd, 2021- WHMCS V8.2 and "Twenty-One" theme support
- Support for WHMCS V7.10 and previous
- Support for PHP 7.1 version
- Minor code corrections
v1.1.15
Released: Apr 23rd, 2021- WHMCS V8.1 support
- Support for WHMCS V7.9 and previous
- "Array" text will no longer be displayed at the top of the client area if the module is not configured yet - case #64
- The first payment gateway will be now, by default, chosen on checkout, instead of the last one - case #63
- Assorted fixes related to compatibility with "Lagom" theme
v1.1.14
Released: Jan 5th, 2021- Added validation for the module gateway settings that at least one of the options needs to be selected - case #55
- Resolved compatibility issues with the DNS Manager For WHMCS module
- Fixed certain issue that might have occurred on the checkout page
- Other minor code corrections
v1.1.13
Released: Sep 18th, 2020- WHMCS V8.0 and PHP 7.4 support
- Support for PHP 7.0 and previous
- Support for WHMCS V7.8 and previous
v1.1.12
Released: Jun 2nd, 2020- Fixed problem with missing payment gateway rules that were not applied for payments methods in products' "Upgrade/Downgrade" section in the client area - case #50
v1.1.11
Released: Apr 14th, 2020- WHMCS V7.10 support
- Support for WHMCS V7.7 and previous
v1.1.10
Released: Jan 21st, 2020- WHMCS V7.9 support
- Support for WHMCS V7.6 and previous
- Resolved problem with using built-in WHMCS search engine in the admin area when the module's page was opened
- Corrected errors that might have occurred in the browser's developer console
v1.1.9
Released: Jul 2nd, 2019- Support for WHMCS V7.4 and previous
- Fixed problem that might have caused the "Cannot redeclare pgpc_cc_config()" error
- Resolved problems related to the iCheck plugin
- Corrected reloading on any state changes in the order form
v1.1.8
Released: Mar 1st, 2019- WHMCS V7.7 and PHP 7.3 support
- Support for WHMCS V7.3 and previous
- Gateway switching rules will now be also properly applied into the "Add Funds" form - case #43
- Minor corrections related to switching gateways on the order form
v1.1.7
Released: Apr 13th, 2018- WHMCS V7.5 support
- PHP 7.1 and 7.2 support
- Resolved fatal error occurring at the checkout in case the payment gateway was deactivated in WHMCS without removing the corresponding rules from the module
v1.1.6
Released: Dec 18th, 2017- WHMCS V7.3 and V7.4 support
- Corrected relations removal upon the gateway deactivation which may have caused troubles with the countries re-addition
- Resolved problems with payments that might have occurred after deactivating one of gateways
- Minor corrections to the rules editor
v1.1.5
Released: Jun 9th, 2017- WHMCS V7.2 support
- Enhanced compatibility of hooks with other modules
- Adjusted creation of switching rules
v1.1.4
Released: Jan 19th, 2017- Corrected payment gateways handling on existing invoices
v1.1.3
Released: Nov 7th, 2016- PHP 7 support
- Allow setting rules for 'Bank Transfer' and 'Mail In Payment' payment gateways
v1.1.2
Released: Oct 12th, 2016- WHMCS V7 support
v1.1.1
Released: Aug 25th, 2016- Rebranded from 'Payment Gateway Switcher For WHMCS' to 'Payment Gateway Allocator For WHMCS'
- Minor optimizations
v1.1.0
Released: Apr 27th, 2016- Limit available payment gateways depending on country and state
- New admin area user interface
- Minor tweaks and improvements
v1.0.1
Released: Sep 28th, 2015- WHMCS V6 support
v1.0.0
Released: Sep 10th, 2014- Stable Release
Reviews
-
Payment Gateway Allocator For WHMCSSanket Rathod 3 years agoAfter searching a lot for a plugin which can do this, finally found it and been using it from over 3 yrs, works perfectly, just they should add bulk country selection and removal option, coz adding one by one consumes a lot of time during setup, apart from that it does the job perfectly.
-
Payment Gateway Allocator For WHMCSE. Jackson 4 years agoThis is by far the best plugin of its kind! This plugin didn't let me see those bad compatibility issues. This plugin is not cheap, but I read the update log and it is still a good deal. I suggest adding the function that can distribute the gateway by identifying the invoice amount.