Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About benneth

  • Rank
    Junior Member
  1. Another issue I'm facing -- the WHMCS Client Profile for my client shows 1GB of usage (instead of the manual override of 11GB). How can I ensure that the hard disk quota is reflected accurately in WHMCS?
  2. Recently, I found a manual workaround. I can adjust the Quota manually in WHM. (SEE SCREENSHOT) Can this process be tied to WHMCS. where "11264 MB" is "X"? X represents total GB based on all web hosting+email addresses active on a client's profile -- and is processed via the pending orders --> complete order. The ideal outcome? Client's cpanel account is auto-provisions the max GB to 11GB (1 web host for 1GB, and 10GB for email) ONCE WHMCS order is successful/accepted.
  3. I recently setup a client with web hosting (1GB), and two emails. Currently, these two emails are expressed as billing items only, and are not tied to WHM in terms of provisioning (think of them as line items that recur ever year). The emails are 5GB each, but not currently auto-provisioning the storage space in WHM when the WHMCS order is accepted. How do I setup WHMCS orders to provision the WHM client's storage maximum to 11GB (1GB web hosting, 2x5GB email)?
  4. Hey Brian, Looks like the issue was a setting under "General Settings". I had mistakenly entered an email for pre-sales email, instead of setting the ticketing email to Department-based emailing. All is working now! Thank you for your insight and help.
  5. EDIT: Even when client is not logged in, if a visitor tries visiting "/contact.php", it goes to the "/submitticket.php?step=2&deptid=1" URL // Hey Brian, Thanks for the feedback. I tried it, and initially, it worked! However, after about 5-10 minutes (perhaps after a cache clear?), when I click on "Order New Services", or any "cart.php?xyz"... the URL goes to: /submitticket.php?step=2&deptid=1 Here's the code, looked pretty straightforward. I put the code in my "/includes/hooks/helloworld.php" file. Any ideas? <?php # Redirect Cart Visitors Hook to Contact Form # Written by brian! function redirect_cart_vistors($vars) { if ($vars['filename'] === 'cart'){ header("Location: contact.php"); exit; } } add_hook("ClientAreaPageCart", 1, "redirect_cart_vistors"); ?>
  6. Would like to create a landing page for all users who are on any "cart.php" page. The purpose is to redirect users to "MyPage.php", a page with a contact form and "Need additional services? Fill out the form below, or call xyz". How can I do this? Thanks!
  7. // EDIT // Yes, I have clicked "Empty Template Cache" after making the css updates.
  8. Hey Brian, I've been messing with CSS. Some lines work, some don't. Any suggestions? Here's my custom.css /* Public View - Hide Elements */ body > div.home-shortcuts, #home-banner { display: none !important; } /* Client View - Hide Main Nav Elements */ #Primary_Navbar-Support-Network_Status, #Primary_Navbar-Support-Knowledgebase, #Primary_Navbar-Billing-Mass_Payment, #Primary_Navbar-Services-View_Available_Addons, #Secondary_Navbar-Account-Email_History { display: none !important; } /* Client View - Hide Sidebar Elements */ #main-body > div > div > div:nth-child(2) > div, #Secondary_Sidebar-My_Services_Actions-View_Available_Addons, #main-body > div > div > div:nth-child(2) > div, #main-body > div > div > div.col-md-3.pull-md-left.sidebar.sidebar-secondary > div:nth-child(1), #main-body > div > div > div:nth-child(2) > div, #Secondary_Sidebar-Billing-Mass_Payment, #Secondary_Sidebar-Support-Knowledgebase, #Secondary_Sidebar-Support-Network_Status, #Secondary_Sidebar-My_Services_Actions-View_Available_Addons, #Primary_Sidebar-Announcements_Months-RSS_Feed #btnShowSidebar, #Primary_Sidebar-My_Account-Email_History { display: none !important; } /* HEADER STYLING */ #nav { background: red !important; }
  9. Thanks John. I presume this is where the front end customization happens (html, php hooks)? If I do remove these menu elements from the user portal, how can I be sure that users are unable to login to cpanel (and not just from the front-end)?
  10. Currently, my hosting clients order their hosting package with a max of 0 email accounts. I want to create a package/add-on so I can upsell email accounts to hosting clients. Therefore, an order would be created on the client's WHMCS account to invoice and provision a webmail account (for 5GB on my VPS). How do I create an email-only package / add-on for WHMCS? 🤔
  11. I'd like to disable any access to cpanel functions in the client portal. See screenshot. I don't want customers trying to create emails, view databases, see the file manager. I want all of these functions disabled/hidden. How do you do this?
  12. Brian, thank you for your quick and detailed response. Yes, but I'm curious how this would work since I'm using Stripe. I want to centralize my efforts via WHMCS... so basically, all setup and reminder emails (new hosting package setup email, your payment has been received email, your credit card is expiring email) should run through WHMCS. Especially the credit card expiry email. WHMCS visibility to clients Are most hosting companies in my position giving clients access to the client portal on WHMCS? Perhaps I'm afraid of giving customers too much control over their services in WHMCS. Trying to wrap my head around this. What are the benefits of giving WHMCS portal access? What could go wrong if clients have WHMCS portal access? My ideal setup: Customer signs agreement + provides credit card info to me. Stripe payment is accepted, order is created in WHMCS. Order is now pending, customer is now a client. Client receives their receipt from WHMCS and hosting setup confirmation email from WHMCS (and not Stripe). Client receives occasional reminder emails (service renewal, overdue payments, credit card expired). WHMCS subdomain: Is it too late to switch my WHMCS subdomain from "whmcs." to "my." or "account."?
  13. Hello WHMCS'ers! Recently, I subscribed to WHMCS (and for obvious reasons -- amazing automation features to help my hosting biz scale). They benefits are staggering. Unique Hosting Setup Explained What's makes my hosting setup unique is that I don't allow cpanel access to my clients. They pay for hosting and email, and I take care of the rest (all the cpanel admin)... so my desire/perception is to eliminate the need for client cpanel access. However, this has created some challenges with how my business sets up customer accounts -- and creates challenges for how my business can leverage WHMCS' automation power. Customers simply provide their CC info over the phone, and I do the rest of the setup for them. This means my clients don't use/see the WHMCS front end or client area at all (they don't order products through my system). Integrations/Software I Use Here's a little insight into what kind of systems I use WHM WHMCS Stripe Problem 1 - If clients aren't registering via WHMCS, where should I be creating the client? In WHMCS? In WHM? Problem 2 - Realtime Sync (Back-and-fourth) between WHM and WHMCS Let's say Problem 1 is solved, and a client is created (whether in WHMCS or WHM). How does WHM or WHMCS handle new account creation sync? FYI, I've used the Server Sync Tool to create the seed client account import from WHM to WHMCS. But, I notice this tool doesn't run continuously (only manually, one-time). Ideally, I can sync the newly created client instantly between WHM/WHMCS. Problem 3 - Unique Emails Required for Each WHMCS Client Account My understanding is that this requirement of unique email addresses for client account creation prevents key features like auto reminder emails (overdue payments, expiring credit card). If I continue using my email address, then all auto reminders go to my admin email (not useful at all). For context's sake, my current customer creation process is done in WHM. I create the account in WHM using their domain info, but my email address. The reason why I do this is so my clients don't receive the "Your cpanel account has been created" email, with their cpanel info attached. I don't want clients seeing anything about their cpanel at all -- I just want clients to pay, receive servers, and allow me to administer everything for them. Any solutions or insights are greatly appreciated. I'm excited to "turn on the sales taps", and this is the key barrier for me right now. TIA.
  14. Hi everyone, My name is Ben. I'm looking forward to WHMCS' amazing platform for my hosting business. Cheers!
  • 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