Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. 1. Virusdie For WHMCS – NEW & FREE! In the modern times, no one needs to be convinced of the importance of web security to the business reputation. Knowing that not all your customers may be aware of how to protect their sites in an effective way, why don’t you jump at the opportunity to help them out? After all, our brand-new Virusdie For WHMCS serves this special purpose to the fullest! Developed in cooperation with the well-known web hosting protection experts from Virusdie, the module will open up the possibility for you to supply all kinds of Virusdie plans in both automatic and on-demand manner. With it, your client area will allow the remote use of a malware scanner, auto cleanups, and firewall, as well as offer instant access to key protection parameters. In addition to handling the scan intervals, you will freely manage the status of firewall and malicious code removals. Download Virusdie For WHMCS right away! 2. EasyDCIM v1.8.1 Released! How can you tell that the system has great potential? The criteria are plenty, but the capability of a platform to grow in multiple different directions simultaneously definitely works in its favor. This concept is especially true for EasyDCIM, which has just been promoted to the 1.8.1 version! In their latest Blog publication, the experts from EasyDCIM went into details of their most favorite new functionalities that fall under the umbrella of: PDU Management For EasyDCIM v1.2.1 IPMI Integration For EasyDCIM v1.4.2 OS Installation For EasyDCIM v1.9.4 See in how many ways EasyDCIM has changed for you! Need Custom Software Development For Your Business? Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
  4. Hi Team, Suddenly not showing Browse our Products/Services not showing. how to enable it ?
  5. Oi, Estou usando o modelo lowendhost free do whmcs. O problema é que ele tem um index.php e quero colocar no mesmo diretorio que o whmcs que também possui um index.php. Alguma sugestão? Tentei fazer com tpl, mas acabei me perdendo.
  6. Yesterday
  7. I've been holding off submitting a dispute so I could try the dispute handling built into WHMCS 8.3. Submitting evidence works great. I put together all the evidence I wanted to submit, got it submitted through WHMCS, and then finally submitted the dispute via the `Submit Dispute` button. A little green "The dispute has been submitted!" message popped up and the `Submit Dispute` button was disabled. Went back to the dispute list, and this dispute was still labeled `New`. Viewed the dispute, and the `Submit Dispute` button is still active. Logged into the Stripe dashboard, and the dispute is still in `Needs response` mode. The activity log at Stripe has several "A request to update a dispute du_xxxxxxxxxxxxxxxxxxxx completed" entries related to submitting evidence, and I can see the evidence I've submitted. I went back to the dispute in WHMCS and hit the `Submit Dispute` button again. Got the popup window warning that submitting the dispute is irreversible. Got the `"The dispute has been submitted!" after clicking Yes, but still nothing happened at Stripe. Ideas?
  8. whmcs dismisses the best ideas? for developers trying to create a better ecosystem for whmcs "they discard the best ideas" to get into context, some time ago while working with the whmcs API, I noticed that whmcs does not allow including "custom files within /includes/api" I'll leave a link on what I had to do to achieve it: which is absurd if you think about it. if they allowed to include files (within the api roles) they would allow other developers to join the project and add new functions that WHMCS does not yet have. now I take it that someone posted the exact same question but it was discarded: https://requests.whmcs.com/idea/custom-api-support it is very obnoxious that the WHMCS team does not allow one to create their own api functions. it is unfortunate that they do not listen to users. It is unfortunate that the vision of whmcs is not to allow the use of its software as a means of administration, but that we generate our own functions for our projects (in the case of my company, a laravel project). I wonder if the WHMCS team really listens to users. I wonder if they ever have ... I am very disappointed that whmcs does not allow the newly added files to appear in the api folder as shown in these images: as you can see from the images, we are unable to assign the role of the new file. instead I had to modify the table: tblapi_roles within my database directly to manually give the file permissions. WHMCS DOES NOT LISTEN TO ITS CUSTOMERS, WHMCS IS NOT INTERESTED IN THAT WE DO BETTER PROJECT, NOR THAT THE ECOSYSTEM IS IMPROVED! If an admin reads this topic, please understand that I am looking for WHMCS to be used more by developers. Currently we live very limited, the documentation and all the files written in / includes/api lack many features that we developers could include. We could provide more external functionalities. and we would have the ability to develop our own characteristics. this would open the doors much more for new customers to join in purchasing whmcs licenses. In addition to increasing sales of whmcs, it would also allow the possibility of writing our own characteristics, developing new modules that we would publish in the marketplace ecosystem, increasing the number of modules and characteristics that WHMCS currently has. I hope this topic has relevance to both whmcs and external developers. my point of view is that if they allow "Role Management" to detect the files included in /includes/api as roles. (similar to how it works when we add modules and plugins that automatically appear in the whmcs module manager). it would open new doors for developers. I am sure that this functionality could be done with a few lines and in a short time. as a developer I know that this would not take too much work. I hope they understand me. my english is not very good. 🙂
  9. I think this should be a Czech rule: in many European countries it's not so... Even more: calculating the VAT for each row and then just summing it may cause rounding issues... But it's true that i.e. in Italy you should expose the VAT % for each row...
  10. Saludos, los templates? ¿a que te refieres exactamente? ¿Las traducciones del sitio? O los correos que se envían desde whmcs al cliente?
  11. Thanks for the info. Please delete the fixer script from your server now the update process is completed.
  12. I'm running 8.3.0 The auto updated didn't complete so had to go to the installer to finish. Didn't see the error on screen. A single line was displayed something about product and a single being moved. I can't. recall exactly.
  13. Hi there, Please begin troubleshooting email sending issues by checking the System Log: https://help.whmcs.com/m/troubleshooting/l/1261469-troubleshooting-email-sending-problems
  14. If the WHMCS team wishes to start working on these new changes, I can help you get added to the pilot team who can access the AFA Compliant APIs.
  15. Hi AladdinJ, so the variable for the Registration Date is regdate - below is the code for template clientareaproducts.tpl file, comments above sections of code added to default file: {include file="$template/includes/tablelist.tpl" tableName="ServicesList" filterColumn="4" noSortColumns="0"} <script> jQuery(document).ready(function() { var table = jQuery('#tableServicesList').show().DataTable(); {if $orderby == 'product'} table.order([1, '{$sort}'], [4, 'asc']); {elseif $orderby == 'amount' || $orderby == 'billingcycle'} table.order(2, '{$sort}'); {elseif $orderby == 'nextduedate'} table.order(3, '{$sort}'); {elseif $orderby == 'domainstatus'} table.order(4, '{$sort}'); //ADD ABILITY TO SORT VIA REGISTER DATE {elseif $orderby == 'regdate'} table.order(5, '{$sort}'); {/if} table.draw(); jQuery('#tableLoading').hide(); }); </script> <div class="table-container clearfix"> <table id="tableServicesList" class="table table-list w-hidden"> <thead> <tr> <th></th> <th>{lang key='orderproduct'}</th> <th>{lang key='clientareaaddonpricing'}</th> <th>{lang key='clientareahostingnextduedate'}</th> <th>{lang key='clientareastatus'}</th> <!-- ADD TABLE HEADER FOR REGISTERED DATE --> <th>{lang key='clientareahostingregdate'}</th> </tr> </thead> <tbody> {foreach $services as $service} <tr onclick="clickableSafeRedirect(event, 'clientarea.php?action=productdetails&amp;id={$service.id}', false)"> <td class="py-0 text-center{if $service.sslStatus} ssl-info{/if}" data-element-id="{$service.id}" data-type="service"{if $service.domain} data-domain="{$service.domain}"{/if}> {if $service.sslStatus} <img src="{$service.sslStatus->getImagePath()}" data-toggle="tooltip" title="{$service.sslStatus->getTooltipContent()}" class="{$service.sslStatus->getClass()}" width="25"> {elseif !$service.isActive} <img src="{$BASE_PATH_IMG}/ssl/ssl-inactive-domain.png" data-toggle="tooltip" title="{lang key='sslState.sslInactiveService'}" width="25"> {/if} </td> <td><strong>{$service.product}</strong>{if $service.domain}<br /><a href="http://{$service.domain}" target="_blank">{$service.domain}</a>{else}<br />-{/if}</td> <td class="text-center" data-order="{$service.amountnum}">{$service.amount} <small class="text-muted">{$service.billingcycle}</small></td> <td class="text-center"><span class="w-hidden">{$service.normalisedNextDueDate}</span>{$service.nextduedate}</td> <td class="text-center"><span class="label status status-{$service.status|strtolower}">{$service.statustext}</span></td> <!-- ADD TABLE CONTENT FOR REGISTERED DATE --> <td class="text-center"><span class="w-hidden">{$service.normalisedRegDate}</span>{$service.regdate}</td> </tr> {/foreach} </tbody> </table> <div class="text-center" id="tableLoading"> <p><i class="fas fa-spinner fa-spin"></i> {lang key='loading'}</p> </div> </div>
  16. Stripe just introduced the Payment Element, and it is stunning. https://stripe.com/blog/introducing-the-payment-element Any chance to get this on WHMCS?
  17. Hello is there any way to add new column in clientareaproducts I need to add Registration Date in the column so user can sort the services just by clicking on Registration Date column I would appreciate any type of help
  18. HI All, I am having a weird issue. I have a client that needed an email change. I updated the email in "Profile Tab" and in "Users Tab" where there is only one user. I sent the new email for confirmation and also a pending invoice that needed to be paid. The client did not receive either. I Then used my personal email to troubleshoot the issue. I didnt receive either of these two emails. So... I am not sure why the emails are not sending or being received. Am I missing something? Other clients are receiving their emails...
  19. Greetings, all! I am having some issues after I upgraded to whmcs8. The orderform I used before (modern, now known as legacy_modern) used to work great when I did a direct checkout link using the &skipconfig=1 on the checkout link. This means - my customers clicked on my wordpress on the product they want, so they were taken directly to the checkout, with the product pre-loaded in cart. After moving to WHMCS 8 - I tried using the legacy_modern and it no longer works. When a customer clicks on the direct checkout link, that contains &skipconfig=1 - they go to Review & Checkout page. Which is not ideal, as my customers (as its probably the case with most) are kinda lazy, and I am missing on potential sales, as they need to click on an additional button. I kinda figured out how to fix this, and added a hook that I found on here by @brian! and added it. Here is the hook: <?php # ViewCart For Clients Only Hook # Written by brian! function viewcart_for_clients_only_hook($vars) { $client = Menu::context('client'); if (!$client && $vars['templatefile'] === 'viewcart' && $vars['checkout'] !== true) { header("Location: cart.php?a=checkout"); exit; } } add_hook("ClientAreaPageCart", 1, "viewcart_for_clients_only_hook"); It is a great hook, however that leaves the customer without an option to empty the cart, in case they added more than one product by mistake. Another thing that is missing from the old Modern template is the order summary - where it shows what has been added to the cart, pricing, etc. So I was wondering - can anyone help me out with: 1. add a hook that adds "empty cart" category and button to the checkout.tpl sidebar; 2. add a hook or something else? that will show the order summary on the checkout.tpl, so customers know what has been added to cart when they click on the direct checkout link? I am a bit lost, and sad that its no longer working the way it used to. Hopefully some of your smart and experienced people can help me out with this :-) Thank you very much for your time and help!
  20. Hello, just adding a simple panel to the clientarea homepage using the code from the WHMCS docs. Is there any way to declare that when the panel button is pressed that it can open up in a new window/tab/etc? Below is the sample code from the WHMCS docs. <?php use WHMCS\View\Menu\Item; add_hook('ClientAreaHomepagePanels', 1, function (Item $homePagePanels) { $thankYouMessage = <<<EOT <p>Thanks for beta testing our latest offerings! To show our appreciation we'd like to provide next month of service <strong>on the house</strong>.</p> EOT; // Add a homepage panel with a link to a free month promo and mode it to the // front of the panel list. $homePagePanels->addChild('thanks', array( 'label' => 'Thanks for the help!', 'icon' => 'fa-thumbs-up', 'order' => 20, 'extras' => array( 'color' => 'gold', 'btn-link' => 'https://example.org/free-month-promo', 'btn-text' => 'Redeem Your Free Month', 'btn-icon' => 'fa-arrow-right', ), 'bodyHtml' => $thankYouMessage, 'footerHtml' => 'Act fast! This offer expires soon!', )); });
  21. Hi @paulie, This could happen on an installation using an Owned license key whose Support & Updates subscription has expired. Due to a deficiency in the meta-data used by the Auto-Updater, owned licenses will display the Latest Version as 7.10.0 if Support & Updates expired prior to the release of 8.3.0 (on 12th Oct 2021). My apologies for the confusion caused. If this doesn't sound like your situation, please open a ticket with our Licensing team so we can check everything over.
  22. Hi, We recently started using WHMCS and we want to customize it to look like our frontend site. Attached is the custom theme I started creating but the changes are not reflecting in our client area. This file is the only one I added/edited lutiekhosting.zip
  23. Hi @Damo, 1. What version of WHMCS are you currently running? 2. Did you encounter the Column 'group_id' cannot be null error whilst applying the 8.3.0 update? 3. What output did you see on-screen when running the fixer script?
  24. Ok well I ran it and deleted it as it was labelled a hotfix. Will I now need to do something to undo this or complete the action?
  1. Load more activity
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated