Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Hi Kian thanks for your time in replying, I really appreciate it! What I said about the QRCode on the invoice was just to inform you that our PDF contains information for dynamic payments, for this reason we have concerns with file authentication. We're cooking up some pretty cool stuff in that regard and one of them would be this file check. One of those cool things is that we are digitally signing the file with our company certificate, see, it's not a domain SSL certificate, it's a business certificate issued by companies licensed by the government of my country. This will bring more security to our customers. About MD5 or another method, the problem in my point of view currently would be if the customer enters the customer area, download another invoice for example, in this example I am not calling the email hook. Currently this would be my challenge
  3. Yesterday
  4. I used the below code with setIcon('') to remove all icons, but it only works for custom items that I added. Any default menus still retain their icons. Setting blank fontawesome icons does not do it either. I want to remove menu icons from all items in all sidebars. Is there an easy way to do it?
  5. I appreciate your help! Oops! Something went wrong and we couldn't process your request. Please go back to the previous page and try again. Error: Call to a member function toArray() on array in /home/x/public_html/includes/hooks/block-ticket-spam.php:11 Stack trace: #0 /home/x/public_html/includes/hookfunctions.php(0): WHMCS\Utility\SafeInclude::{closure}(Array) #1 /home/x/public_html/customadminfolder/supporttickets.php(0): run_hook('TicketOpenValid...', Array) #2 {main}
  6. I've only checked it with the latest version of WHMCS. I don't have any installations running WHMCS 7. If you're able to provide me with more details about the error (like the error message), I might be able to fix it.
  7. @DennisHermannsen - Hmm, found a bug in WHMCS 7.9.x - when I create a ticket for a customer and submit, I get an error page and the ticket isn't submitted. Once I disable this hook, it works. But, in WHMCS 8.4.1, it works fine.
  8. We've released a second beta of WHMCS 8.7. Beta 2 packs more refinements as well as a new detection for old Smarty syntax in your customizations. When you upgrade to WHMCS 8.7, a task is scheduled to inspect your settings and your Smarty template files and emails. If deprecated legacy tags, such as {php}, are found or configured, you will get a Health Check warning with links to documentation and a generated report of areas that need revision. WHMCS 8.7 includes the following new...View the full blog post
  9. Thanks! Great tool. I installed it and I only see entries from 15 days ago, not related to this. Even with the keywords, Eric still manages to spam us. Very, very strange.
  10. It's a hook someone posted here on this board. It allows us to see if anything was unexpectedly blocked. This is likely it:
  11. Hmm.. Where in WHMCS can I access that page to see the Recently blocked messages? I never knew about that. I'd like to see if it stopped anything using the keywords added recently.
  12. To each his own. Screencap below showing all but one blocked from Eric by phrases (the lone email block was manual).
  13. Got this message inside of Paypal. PayPal will be retiring Auto Billing from our suite of recurring payments products on January 31st, 2023. Merchants will not be able to use Auto Billing to receive payments after January 31st, 2023. If you use the Auto Billing product, please sign up for PayPal’s Subscription management product to continue receiving payments after 31st January 2023. Please be aware any customers currently signed up for recurring payments using the Auto Billing product will need to create new Subscription billing plans to prevent disruption in service and that you may need to reach out to your customers to manage any outstanding payments that were enabled by Auto Billing. How do I convert? Its asking me to Create a Plan on Paypal under Manage subscriptions.
  14. True. I went through my blocked emails list, just in case, after adding this hook. Your hook doesn't auto block emails so that's up to us, and it only blocks those emails from being used in contact forms, correct? So, there shouldn't be any real issue there. No one will open a ticket using our hostname's email. Not that I have that blocked. Correct, sadly. But, at least it blocks those recurring ones. I haven't seen Eric use another email apart from those 3 I have of him. If he does, and others do, I'll have to change my message and the hook to a "success" message instead, and they'll think it was approved.
  15. Until the email address they use changes. Then you need to block again. 😉 (and again)
  16. I imagine that WHMCS doesn't do this is because it introduces a small issue. If you accidentally block a legit address, clients will have no way of getting in contact with you. I forgot to mention that in the above post. If a client's email address is compromised and sends a lot of spam to your support inbox, you could end up blocking the sender address. But, in case you know what you're blocking, you shouldn't face any issues.
  17. That's absolutely brilliant! It worked wonderfully! I tested legit and blocked emails and the blocked ones receive the error and legit ones (not in Spam Control emails) pass through. Thank you so much! I wrote a nice message to make them think about their behaviour. Maybe one day, they might consider that and get an honest job =). WHMCS should learn from this! That's how you do spam control.
  18. Last week
  19. It shows a 404 because they deleted it leaving no trace 😄 Btw stop waiting and do it yourself. Sadly there's no other option. I recently managed to auto-update domains in line with changes in Registrars costs. Next week I'll add monthly updates for all prices based on inflation rate retreived from official statistical offices like Eurostat, Istat etc. It is well worth the effort since at the end of the day it lets you cover unnecessary financial loss. It puzzles me how this is still not part of WHMCS but it is what it is. After 10 years we are still waiting. The lesson here is: hire someone that can code it or do it youself 😐
  20. You would add your HTML inside of /templates/<your theme>/termeni-si-conditii.tpl. The $ca->setTemplate function specifies the name of the template file to be used for the page.
  21. My 2 cent. Put a QR code in the invoice that people can scan with their phones to visit a page where you validate your md5. Personally I would use openssl random pseudo bytes instead of md5 and set the URL to be memorable like follows: /verify/1b022aad8fed98556b724eb79aaa26fb As for hash generation, I would use InvoiceCreationPreEmail hook point so that before the email is being sent I generate the hash to store it in a custom table that contains pairs of invoice ID and their respective hashes. Once done, include your QR somewhere (email? PDF? different attachment? you choose). As for verification, simply read the incoming hash from your query string to verify that it exists in the above table. If there's a result the invoice is legit otherwise it's not. Keep in mind the only reason I would store invoice ID & hash pair is that it lets me know what is the currently verified invoice. This way I could show more informative messages and interactions like "Dear Mark, the invoice is fine! Total due is: 100 euro." Bold parts can be retrieved from tblclients and tbclients table using invoice ID. p.s. this community doesn't let me post example URLs and full names of PHP functions... bah 🤦‍♂️
  22. Module for CaribeHost works perfectly, hopefully it's updated for PHP 8 soon.
  23. It seems the feature request shows a 404 now, not even a feature request for this now? The inflation is growing everywhere, but imagine living in Argentina where it's always 2 digits yearly. This module worked fine but not yet for PHP 8, hopefully there is a native feature for this, to mass update the pricing of all services to match the price configured at the product.
  24. Yes im use the lagom theme but is dont work im get that error
  25. Hi Folks, I'm new here, so sorry if this isn't the best place to ask. I'll let you know my goal and what I'm doing to try to reach it, if I'm doing it the wrong way, I accept suggestions. I'm talking about Brazil and here we have some forms of payment that are only from here, that would be boleto and pix. Here at the company we customize the invoice, we managed to perfectly add a dynamic qrcode and the barcode inside the PDF, so the customer can pay the invoice directly through the PDF in any bank in Brazil. So far everything is ok. We want to add additional protection to the PDFs, at this moment we are digitally signing the PDFs, that is, we are certifying that these PDFs were issued in our whmcs. My concern now is to provide a place where the customer can validate whether the PDF was actually issued by us, without having to log in to their customer area. A good way to do this would be to check the MD5 of the PDF file? If so, I need to register the file's MD5 in the bank every time the PDF was issued, now my question arises, how will I be able to collect this information? Is there another better way to prove that we issued the invoice? Guys, this is necessary because some customers have people who only receive the invoice in the email, these people who will make the payment at the bank, they do not have access to the customer area, another problem is that sometimes, some customers call us asking if we sent the invoice.
  26. Did you try using the theme that is included with the template? You may want to reach out to the theme provider for assistance.
  27. 1. SMS Center For WHMCS 3.14.0 Communication is key, especially in conducting a business. We know that there are times when we just want to be offline, but some information just cannot wait. That is why we give you the opportunity to connect with staff members and clients via text messages by the means of our innovative module - SMS Center For WHMCS! The 3.14.0 version which we have just released, supports even more gateways than before, which in total gives over 70 SMS gateways to choose from! For improved protection, we have also enabled SMS order activation to be carried out both before and after checkout. We definitely make sure our modules stay up to date when it comes to their compatibility status, which is why SMS Center For WHMCS now supports: WHMCS V8.6 and the most recent V8.7, Amazon SNS (Simple Notification Service) gateway, IT Core gateway. Communicate more effectively by automating the process of sending SMS messages with 7 fabulous additions that SMS Center For WHMCS 3.14.0 brings, currently at a neat 10% discount! Read more about SMS Center For WHMCS 3.14.0! 2. EasyDCIM v1.9.4 with new Email Summaries Here’s a recent release that made this week a particularly exciting one - EasyDCIM v1.9.4 is out! One of its most notable features is the addition of Email Summaries, which can be meticulously personalized. Wherever you are, you can now quickly access brief reports containing all important aspects of your data center performance. To make things even more convenient, it is also up to you how often you want such summaries to be delivered, whether monthly, weekly or even daily, and to whom from your team. Another component which only adds to the customization extent is the selection of widgets displayed in the email notifications. With 7 of them available, you’ll view general statistics, information for given location, new orders, server activity and so much more! Last but not least, you may want to turn your attention toward OS Installation For EasyDCIM v2.0, which now features three fresh templates, including that for a new VzLinux 8 environment. Care to find out more? See EasyDCIM’s latest write-up for all details about the 1.9.4 edition! 3. Product Cross-Selling For WHMCS 1.2.1 & Latest updates If you want to expand your sales and give your clients an opportunity to learn more about your offer, then this update is certainly worthy of a closer look - Product Cross-Selling For WHMCS 1.2.1. You’re now empowered to introduce targeted recommendations in WHMCS V8.6 as well as the latest V8.7! Read more about Product Cross-Selling For WHMCS 1.2.1! Speaking of which, let’s quickly go through all WHMCS V8.6 & V8.7 updates that dropped this week: Domain Orders Extended For WHMCS – v3.6.1 Emoji Picker For WHMCS – v1.1.10 Google Workspace For WHMCS – v1.4.1 Resellers Center For WHMCS – v3.11.1 Time & Task Manager For WHMCS – v1.4.17 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!
  28. hello i have installed whmcs 8.6.1 and the latest lagom templates but i get this error on change order theme .incompatible requerd jquery 1.12 but the theme only provides version 1.12.4 Anyone can halp me please
  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