Fixed issues causing incorrect functioning of the domain search - case #499, #488
Corrected issue with an invalid recurring price for a product when that was purchased with a free addon - case #498
Eliminated the "TypeError: Cannot access offset of type string on string" error that could occur for products bundled with addons - case #495, #489
Corrected issue with the "Global Limit" configuration ensuring proper functionality when the "Time" field was left empty or the "Recurring Discounts" option was disabled - case #491, #492
Fixed cases where an incorrect discount was applied during product upgrades - case #490
Solved specific problem with incorrectly displayed payment gateways when trying to upgrade/downgrade services when using the Product Free Trial Manager For WHMCS module - case #508
Corrected issue where discounted and crossed-out prices on the product tiles were not displayed on the PHP 8.1 server if the number of days for the "New Client Status" option was empty - case #506
Discounts
limits - set up global limits per products, product addons and domains,
limit the number of items in a cart as well as the time period that the
discount can be used by a client - case #387
Select the required billing cycles of items in a cart that the discount can be applied to - case #396
Discounts for all TLDs can now be displayed on the WHMCS domains pricing list in the client area - case #386, #377
Enable discounts for the product "Upgrade/Downgrade" functionality - case #271
Bug Fix
Fixed problem with displaying discounts for product addons if the client language was different than English - case #444
Corrected discount calculation for recurring amount if the inclusive and deduct tax are enabled - case #448
Adjusted filtering of discounts by domains - case #397
Other code corrections and optimization improvements