Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 09/13/2024 in all areas

  1. Meet Virtus Beta 0.1 Our newest template & theme for Blesta billing. This is going to be our most advanced and worked theme for Blesta. 😙 What's ready: * Clean and fresh UI for Blesta ✅ * Automatic Day / Night mode ✅ * Clients can change Fonts and Animations ✅ What's coming:: * Ability to customize Images, Colors, Font, Layout, Animations in Admin Area ⌛ * Better order / checkout pages ⌛ * Different portal pages for different industries (Server Hosting, Game Hosting, Domain Registrations..)⌛ Video Preview: https://www.youtube.com/watch?v=DWmbOizWJTE Buy Virtus:: https://store.themes.design/item/virtus-ultimate-blesta-theme/ Use coupon in checkout: 20MORE for another 20% off discount.
    3 points
  2. I recently upgraded my portal to v5.11, which includes language overrides. Created my _override.php (because there was no _override-example.php in the es_es folder) and started to copy-paste some strings for testing. After saving my changes and reloading my Login site, Blesta does not reflect my changes. Tried to clean cache and using Incognito mode, same result. If I modify directly the client_login.php file, changes are shown as soon as I refresh the browser.
    2 points
  3. I have confirmed this and we've created the following task: https://dev.blesta.com/browse/CORE-5363
    2 points
  4. Paul

    Free Hosting Trial

    A better way would probably be an automatic term changing feature, which is something we are considering. If we add that, then you could configure 7 day terms to automatically switch to renew monthly as soon as they are created.
    2 points
  5. A quick note that we do not frequent the forums, but the theme is updated frequently. We're currently on version 1.3.2, which supports Blesta 5.12.0. If you need more information on our theme, it's best to visit our website!
    1 point
  6. PayPal Checkout is newer and better than PayPal Payments Standard. If you have subscriptions from another billing system, then you'll need to redirect those IPN requests and you should add mapping for those within the gateway in Blesta. See https://docs.blesta.com/display/user/PayPal+Payments+Standard#PayPalPaymentsStandard-CommonIssues for more on doing a redirect. Note that PayPal Checkout IPN calls can interfere with PayPal Payments Standard, per the alert at https://docs.blesta.com/display/user/PayPal+Checkout It's generally a good idea not to use both.
    1 point
  7. Greetings Community, Get ready for an Independence Day Sale! Explore our exclusive 30% off Sale on premium Blesta themes and modules. Grab now before it ends. Here’s What you need to know Sales Details: Discount: 30% off on BLesta Themes and Modules. Validity: 15 To 31st of August How to redeem your discount? -Visit our website at www.whmcsglobalservices.com. -Browse through our wide range of Blesta Themes and Modules. -Add your desired items to the cart. -During checkout, an automatic 30% code will be applied. Blesta Amazon Lightsial : https://whmcsglobalservices.com/blesta-amazon-lightsail-module/ Blesta Linode Manager : https://whmcsglobalservices.com/blesta-linode-manager/ Blesta Theme: https://whmcsglobalservices.com/clientarea-template/clientx-blesta-client-area-theme/
    1 point
  8. What's New in v2.5? Updated all articles and images. Fixed minor issues. Added intros and conclusions to each article. Made various changes in cPanel, DirectAdmin, and Plesk. Mozilla Thunderbird is now called Thunderbird. Renamed the deprecated version of SolusVM to SolusVM 1. Resolved image-related issues. Fixed small bugs. Many other improvements.
    1 point
  9. No, I didn't check the option to balance credits. None of our clients have any credit, we don't use credits, so I thought it wasn't necessary. I have the latest WHMCS version, 8.12.1, and the latest Blesta version, 5.11.2. There are a few open invoices, but most are closed. I will restore a backup from before the import and run the import again with the balance credits ON. Thanks.
    1 point
  10. This was fixed in 5.11.1
    1 point
  11. Paul

    Sir_123

    Make sure it is enabled on the order form itself. Packages > Order Forms: Edit. Also make sure Human Verification is configured correctly under Settings > Company > General: Human Verification.
    1 point
  12. Glad I could help and thank you for choosing Blesta!
    1 point
  13. All Email Templates have an option to include attachments or not. Edit your 2 invoice email templates and uncheck the option to include the attachment. The email will be sent but it will include no attachments. Settings > Company > Emails
    1 point
  14. It looks like DeepL may support pt_pt as a destination language per https://developers.deepl.com/docs/resources/supported-languages so I believe we could add it. Is pt_pt your native language or do you have a lot of customers in Portugal?
    1 point
  15. The two fixes are confirmed to be resolved.
    1 point
  16. Also https://dev.blesta.com/browse/CORE-5359
    1 point
  17. I've created a task: https://dev.blesta.com/browse/CORE-5358 Fix is in the task
    1 point
  18. Vanessa

    Can't login to Admin

    Hello Thank you for your reply. I'm not sure what went wrong, but the 404 error resolved itself.
    1 point
  19. Blesta have just launched v5.11 which sees many new features. We have updated all of our Blesta Themes with full support and provide guides on how you can update your theme. Announcement: https://www.zomex.com/company/announcements/blesta-template-update-v5-11/
    1 point
  20. I found a way to fix it, by creating a proforma before. Instead of creating bill, you create PROFORMA, and if the proforma is paid it turns into bill. But if anybody knows other method, please post it here. Thank you
    1 point
  21. FYI we have a task and are trying to reproduce this for a resolution for 5.11.1. (Assuming we can reproduce) https://dev.blesta.com/browse/CORE-5298
    1 point
  22. No, you would need to either re-install Blesta or restore the backup of the Blesta database you made after installation. If you are re-installing, you just need to re-issue your license key so that it can be activated with the new install.
    1 point
  23. We recently launched our newest marketplace for Blesta hosting themes! https://webhost.design for Blesta themes - > https://webhost.design/themes/blesta/ Use coupon in checkout for 20% off - 20MORE
    1 point
  24. ManagedCloud_Hosting

    Invoice PDF Issue

    𝐖𝐢𝐬𝐡𝐢𝐧𝐠 𝐲𝐨𝐮 𝐚𝐧𝐝 𝐞𝐧𝐭𝐢𝐫𝐞 𝐭𝐞𝐚𝐦 𝐚 𝐕𝐞𝐫𝐲 𝐇𝐚𝐩𝐩𝐲 𝐍𝐞𝐰 𝐘𝐞𝐚𝐫 & 𝐒𝐮𝐜𝐜𝐞𝐬𝐬𝐟𝐮𝐥 𝟐𝟎𝟐𝟓‼ Hi @Paul Thank you so much for your help, support and understanding. Best wishes always...
    1 point
  25. Checking in again a year later to see if there is an update?
    1 point
  26. Hello! How are you guys? I was searching about using Blesta as your website and make static pages for my frontend website. I found the guide made by @Rodrigo at [Blesta 3.2-3.5.1] How To Make Static Pages By Modifying Portal Plugin With that I decided to use his code, and improve it, so we can easier maintain the code, with lower changes at source-code of Blesta. With that done, in any updates for Blesta, its easier to backup the CMS working again just with few lines of codes. You can find the solution at my Github at: https://github.com/marcelo-pvn/blesta-static On the page have the how to setup and modified files. Any question or sugestion you can contact me here. Thanks. Credits to: @Rodrigo
    1 point
  27. Paul

    Template for E-mail

    HTML invoice templates have been added in version 5.11, which is currently in Beta. If you have the beta installed, it's under Settings > Emails > HTML Templates. A default one is included and you can make your own and assign them to the email templates. Also see docs here https://docs.blesta.com/display/user/Customizing+Emails#CustomizingEmails-HTMLEmails the templates should be inlined, there are various tools to do this part before creating it in Blesta.
    1 point
  28. Plugins that generate invoices are independent from the core and would not be combined. Your plugin could be triggered by an invoice creation event, and then edit the invoice Blesta generated to add more items to the invoice. Your plugin could also create a pending invoice (which has a future bill date) and add to it, when the bill date rolls around the invoice will be sent to the client and no longer be pending. That wouldn't combine core billing though. We are also planning a Billable Items Queue, details at https://dev.blesta.com/browse/CORE-4981 which would allow you to add items to this queue to be invoiced together, and this would combine items in the queue with items Blesta bills.
    1 point
  29. The MinIO S3 Provisioning Module for Blesta is packed with features to make selling S3 storage a breeze. It automates everything from bucket creation to managing policies and client accounts, including suspension and termination Key Features: Automated Bucket and User Management: Automatically creates buckets, assigns policies, and handles client provisioning. Service Limits: Fully supports disk quotas, node storage limits, and even configurable oversell percentages for maximum flexibility. Dynamic Billing Plugin: Comes with a built-in plugin for usage-based billing, handling monthly invoices for unlimited bandwidth or storage, and even automating suspensions or terminations if invoice are overdue. End-to-End Lifecycle Automation: Handles everything from provisioning to termination, so you can focus on scaling your business. This module is almost ready, and for a limited time, you can pre-order it at 50% off. Perfect for hosts looking to offer S3 storage with minimal effort and maximum control. Order NOW!
    1 point
  30. Paul

    Free Hosting Trial

    The term is not changed automatically. If you offer a free trial for 7 days, then you should set a price for renewal. Then, if you allow clients to change term, they can switch to monthly. If they don't switch they'll be billed for 7 days at a time. Or, you can keep an eye on all these trials and change the term to 1 month yourself, then they'll renew for 1 month instead of 7 days.
    1 point
  31. Paul

    Invoice PDF Issue

    You can modify the PDF template itself to remove or add elements. Some coding experience may be required. The templates are located under /components/invoice_templates/, and the perforated invoice is under /components/invoice_templates/perforated_invoice/. Inside is a file called perforated_invoice_pdf.php which is the one you'd want to edit. You can see x_pos, y_pos and other values that determine alignment. Invoice templates are carefully crafted to work correctly when there are multiple pages, so you'll want to test any changes you make. If you want to hire us to create a custom PDF invoice template, we are available to do that with a mockup that we can provide a quote from.
    1 point
  32. 50% Discount for Black Friday. Buy All Series Videos and get 50% discount. Coupon Code: NOV24 #BlestaBlackFriday
    1 point
  33. Under Packages > Package Groups, click on the Group name and then drag and drop the Packages into the desired order. Like so: If you want to make a particular price the default option, edit the Package and check the box for "Default", like so:
    1 point
  34. We weren't chatting via email recently were we? If not, I've recently been discussing the display of configurable option value data on invoice line items with someone else. It's likely we will be adding a setting for this, at least as it relates to invoices. I've asked someone on the team to make a core change to add this data to invoices, that we could potentially share, and then we'd add it as a setting in a future release. That change relates to the actual invoice itself though, and not the cart summary, but that is another area I think we'd be willing to explore.
    1 point
  35. To set up Nginx for Blesta on HestiaCP, you need to ensure your Nginx configuration file is correctly set up. Here’s a basic template to get you started: 1. **Create a Configuration File**: In the Nginx configuration directory, create a file for Blesta, typically found at `/etc/nginx/sites-available/yourdomain.conf`. 2. **Basic Nginx Template**: ```nginx server { listen 80; server_name yourdomain.com; # Replace with your domain root /path/to/blesta; # Path to your Blesta installation index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.x-fpm.sock; # Adjust PHP version as needed fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location ~ /\.ht { deny all; } } ``` 3. **Enable the Site**: Link the configuration file in the `sites-enabled` directory: ```bash ln -s /etc/nginx/sites-available/yourdomain.conf /etc/nginx/sites-enabled/ ``` 4. **Test Nginx Configuration**: ```bash sudo nginx -t ``` 5. **Restart Nginx**: ```bash sudo systemctl restart nginx ``` 6. **Set Permissions**: Ensure your Blesta installation has the correct permissions for the web server to read and write files. After setting this up, your Blesta should be accessible through your domain. If you encounter any issues, check the Nginx error logs for more details.
    1 point
  36. If anyone sees this in the future: 1. Imported Stripe information from WHMCS is ready to bill. You need to choose the currencies in the module setup and then you can charge cards using existing stored CC information (Stripe tokens). Tested today and works. 2) My administrator login still did not work, but test client accounts I added before export from WHMCS did work.
    1 point
  37. Nice theme! I like this one. Do you have live site for check order froms?
    1 point
  38. Mithu

    nginx Template for HestiaCP

    I've Solved HestiaCP Blesta nginX Template. Here are my Template - HestiaCP nginX Template for Blesta
    1 point
  39. VegasX

    nginx Template for HestiaCP

    To set up an Nginx template for HestiaCP, you can create a custom configuration by editing the default Nginx templates in the control panel. This allows for tailored caching, proxy settings, or any specific web app configurations. For more information on setting up the vegas x org casino app download, make sure to configure your server for optimal performance and security.
    1 point
  40. To create an Nginx template for HestiaCP, you can customize the default configuration file located in `/usr/local/hestia/data/templates/nginx/`. Modify the template as needed, ensuring you include necessary directives for your specific applications and security settings. Don't forget to reload Nginx after making changes using `sudo systemctl reload nginx`.
    1 point
  41. Thanks for your reply Paul. I appreciate your help. your provided solution is working. I put all extension as a separate {"zone": ".pk", "host": "whois.pknic.net.pk"}, {"zone": ".com.pk", "host": "whois.pknic.net.pk"}, {"zone": ".net.pk", "host": "whois.pknic.net.pk"}, {"zone": ".org.pk", "host": "whois.pknic.net.pk"}, {"zone": ".edu.pk", "host": "whois.pknic.net.pk"}, {"zone": ".gov.pk", "host": "whois.pknic.net.pk"}, {"zone": ".biz.pk", "host": "whois.pknic.net.pk"}
    1 point
  42. The hostname should not include "https://" in it, here's an example of another TLD from the file: {"zone": ".com", "host": "whois.verisign-grs.com"}, the host should be the whois server for the TLD. You'll need to add a line for each extension. I tried to find what the whois server is for .pk, but they seem to have implemented something non-standard, a webpage lookup essentially than a true whois. However, I did a test with whois.pknic.net.pk and I got a response, so I would suggest trying it with that hostname. # jwhois -h whois.pknic.net.pk domain.pk [Querying whois.pknic.net.pk] [whois.pknic.net.pk] # WHOIS .PK Domains (PKNIC) Domain: domain.pk Status: Domain is Registered Creation Date: 2006-01-20 Expiry Date: 2026-01-20 Name Server: carol.ns.cloudflare.com Name Server: johnny.ns.cloudflare.com Name Server: Name Server: So maybe something like this might work: {"zone": ".pk", "host": "whois.pknic.net.pk"},
    1 point
  43. Congrats on the new marketplace! Looking great! I hear people are waiting on the release of the new Virtus theme.
    1 point
  44. Paul

    nginx Template for HestiaCP

    We have a sample configuration for Nginx here https://docs.blesta.com/display/user/Installing+Blesta#InstallingBlesta-Nginx but Nginx use should be reserved for experts. The sample config is reported to work pretty well, but that doesn't mean it's perfect. If you've copied the important bits from the sample config and still have problems, you might consider switching to Apache.
    1 point
  45. What does the text version of the email template content show? Click the Text tab when editing the email template. Also, check the welcome email content for the Package. Under Packages > Edit, Welcome Email section. If there is an invalid tag in use, or some other error in the HTML or Text section, it may be causing an error. You can check your logs at ../logs_blesta/ (Defined under Settings > System > General) to see if any errors are written at the time the service is provisioned and the email would be sent. If there is an invalid tag or invalid logic in the template, something should be written to the logs. Most likely the issue would be related to the welcome email content on the Package, especially if you haven't modified the Service Creation template (most don't change this much or often).
    1 point
  46. This days i way discovering how the order forms / cart work . and i have discovered (at least for me and my staff and my clients testers) a big problem in the cart system . so if we have 3 order forms let say 1 for vps 2 for dedicated 3 for hosting . the client has make a order of 1 vps, and has not completed the checkout ; then he ordered 1 dedicated and hosting , no checkout at here . when he decide to complete the order , here we have the problem , the cart is not containing the 3 order services . and to complete the order he need to go to order form link and make checkout for every service . that for us/him is a huge and buggy work . so we decided to make our own call to the cart basket to see what are in it . and we have surprised , what blesta do is storing the cart item in the sessions, and every item with their ids and some more data . at here all thing is fine . but the surprise for us was that blesta disting with every order form cart . what we suggest is that the cart/basket should be for all order forms . the solution for us was use 1 order form for all . but we prefer use some list or ajaxed order form for a specific needs, and use styled order form for other services . at the end , for me, it has no sense to have 3 carts sessions in one system for the same place !!!! either the other ecommerce platform use 1 cart like magento/open cart/prestashop ..ect ... i don't want to nominate competitors ... licencecart , Relax is just a discussion .
    1 point
  47. Take a look at order embed codes. You can also look at CORE-2583, which implemented this feature for additional details that may not appear in the documentation yet. You should go to Packages > Order Forms > Settings (tab) in Blesta and paste in your Google Analytics to the Embed Code section. You can specify what pages of the order process it should appear on if that's relevant to you.
    1 point
  48. Michael

    Improve Password Reset

    You can disable it telling it's correct but it does that to stop brute forcing. eg: I hacked your email account, and I know you have an account so I keep trying everything until it goes to your email address. Disable it: /config/blesta.php find: // Default password reset value. Set to true for improved security, false for more accurate error reporting Configure::set('Blesta.default_password_reset_value', true); change it to false.
    1 point
  49. This forum was created to serve as a place to find extensions that don't ship with Blesta. Typically, these are 3rd party extensions and this forum is a place to list your extensions. Ultimately The Marketplace will replace this thread, however it's not available yet. Ok, here are the rules: Please start 1 new thread per-extension with the name of your extension. Only start a thread if you created the extension. Feel free to include specifics about the extension, including information, screenshots, and a link to your website where it can be purchased or downloaded. NOTE! If there is an extension missing from this forum, feel free to PM me and I'll try to contact the author to get them to list it here, or I'll list it myself with information that is publicly available.
    1 point
  50. Good suggestion! You'll have to get your hands a little dirty, but you can disable sending attachments in invoice delivery emails by commenting out lines 80 - 85 in /components/invoice_delivery/invoice_delivery.php $attachments = array( /* array( 'path' => $inv_path, 'name' => $attachment_name, 'encoding' => "base64", 'type' => $this->company_settings['inv_mimetype'] ) */ );
    1 point
×
×
  • Create New...