(v3.11.0) Resellers Center For WHMCS Nulled
v3.11.0Released: Nov 17th, 2022
New Feature
WHMCS V8.5 and V8.6 support
Support for PHP 8.1 version
Resellers can now configure their own email mailboxes using the SMTP settings for sent messages - case #985
Resellers can now quickly generate direct URLs to their products and product groups from the reseller area - case #1349
Resellers can now provide separate logo files for invoices and for the store - case #1413
Resellers can now download their client's invoices in the PDF format - case #1414
Allow resellers to select custom date format to be displayed for their own clients - case #1112
Allow resellers to manually suspend/unsuspend their clients' services - case #1230
Decide whether resellers can log in to their clients' accounts - case #1371
Prevent resellers from the possibility of placing orders for their clients - case #1371
Option to hide the button deleting a client from the reseller area - case #1313
Option to hide the SSO (Single Sign-In) integration button from the resellers' stores - case #1128
Information on the reseller, to which the customer belongs to, on the clients' list and in the client details in the admin area - case #765
Improvement
Added resellers' domains validation to prevent them from using URL prefixes such as "https" or "www" that caused configuration issues - case #1233
Optimized certain database queries to improve the module performance when using it with a large number of clients or domains - case #1403, #1426, #1456
Changed
Requires ionCube Loader V12 or later
Removed
Support for WHMCS V8.2 and previous
Support for PHP 7.2 version
Discarded option to order product addons when reseller was masqueraded as a client due to API limitations
Bug Fix
Fixed problem with invalid invoice items pricing when the reseller's client was using the upgrade/downgrade functionality via the configurable options - case #1306
When the reseller's clients open a new ticket, the "Related Service" field will no longer display products from other brands - case #1316
The resellers' clients cannot pay the invoices using credits when the "Credit Payment" functionality is disabled
Adjusted calculating and displaying income in proper currencies that could differ between admin, resellers, and end-clients - case #1320
Invalid pricing is no longer displayed, when selecting billing cycle in the reseller store, with the "Lagom WHMCS Client Theme" - case #1501
Eliminated most of the error entries generated in the "tblerrorlog" database table
Many other code corrections, language, and UI improvements
v3.10.0Released: Apr 26th, 2022
New Feature
Email messages sent to end clients can now also be delivered to resellers in a copy - case #1355
Resellers can export clients, products, product addons, domains, invoices, and transactions complex data to CSV file and via API - case #1350
Improvement
The module will now be compatible with "WHMCS Auto Accept Orders" hook - case #1287
Removed
Support for WHMCS V8.0 and previous
Bug Fix
Fixed problem with access to the domain pricing section in the client area - case #1381
Added validation to the domain configuration which cannot be the same as the WHMCS system URL - case #1393
Corrected WHMCS URL sent in the "Clients Only Bounce Message" email template - case #1395
Reseller replies to tickets will no longer be marked as admin responses - case #1353
Eliminated problem with access to the module configuration when ".DS_Store" file was placed in the gateways directory - case #1384
Fixed display of the orders table in the reseller area on the Firefox browser - case #1279, #1375
Corrected counter of unpaid invoices displayed in the client area - case #1385
Solved problem with invalid "$ticket_url" when the ticket was imported to a department from an unregistered client - case #1390
The module will no longer send default invoice email templates that have been disabled - case #1391
Corrected support for services that use product custom fields in the creation process - case #1392
Eliminated "PROException" error when trying to log in to the control panel from the admin area - case #1396
Fixed Stripe payments on the order checkout for guest clients who try to log in when captcha was turned on for them - case #1389
When deleting a reseller, its previously owned products/services relations will be now properly unassigned either - case #1402
Resolved issue where the product pricing, displayed on the end-client order page, could differ from the one set by the reseller - case #1400
Adjusted display of toggles and switching tabs in the reseller area for "Lagom Client Theme" - case #1399
Fixed problem with the unpaid service notice being displayed when the product invoice was properly paid via Stripe gateway - case #1401
Eliminated problem with switching between payment gateways configurations that could occur in the reseller area - case #1407
Resellers tickets list will be now properly loaded when one of the tickets has been deleted from the admin area - case #1409
Fixed redirection loop when the provided product group URL did not belong to the reseller - case #1410
Solved issue with an exception error that could occur when adding a product to the cart with enabled prorata billing - case #1419
Other code corrections and improvements
v3.9.0Released: Jan 11th, 2022
New Feature
WHMCS V8.3 and V8.4 support
Changed
Rewritten module code to work with WHMCS external API instead of local API to avoid potential problems with licensing in the client area
• Important: The module reconfiguration is required after the update! Please check the configuration instructions
• Please be aware that using the "Lagom" theme might still result in problems with switching tabs in the Reseller Area - we are working on the update
Improvement
Added support for WHMCS SEO friendly URLs for products (note: some issues may arise because of the way this core functionality works by default)
Optimized SQL queries to improve the speed of loading reseller assignments in the addon module for a large number of invoices, transactions, services, domains, addons, or clients
Removed
Support for WHMCS V7.10 and previous
Bug Fix
Resolved problems with mass payouts where the total of all previous payments could be withdrawn instead of only those still unpaid
Fixed redirection loop that might have occurred when trying to place an order for a service from the client area - case #1351, #1339
Eliminated exception error that might have occurred when trying to add a ticket response from the reseller area if the "Send Default Emails" option was enabled and the branded email templates were disabled - case #1334
Fixed "Call to undefined method" error which might have appeared when the reseller is logged in as an end client and places an order
When the reseller is logged in as an end client and tries to place an order, the currency will be now properly set on the user account instead of using the reseller one - case #1347
Resolved issue with displaying unpaid invoices of an end client in the reseller's client area - case #1343
Fixed displaying invalid domain pricing for not logged in clients - case #1340
"Terms of Service" will no longer be displayed to end clients during orders when the URL was not provided for the brand configuration but it was defined in WHMCS general settings - case #1327
The "Yes/No" configurable option type will no longer be invalidly charged on the reseller invoice even if it was not checked by an end client - case #1321
Eliminated "The selected gateway is not available" error that might have occurred on the checkout page when configured payment gateway was disabled for certain product groups - case #1322
Resolved problems with displaying wrong currency for the calculated income if the currency used by the reseller was different than the default one - case #1320
Fixed "Call to a member function toArray()" exception error in the client area when the "Dynamic Field Translations" option was enabled for the service
When making a payout for the reseller, applied promo codes to orders by end clients will be now properly taken into account for the calculated payout amount - case #1308
Solved issue with sending emails for certain SMTP email provider configurations - case #1305
Other code corrections and improvements