Jump to content

All Activity

This stream auto-updates

  1. Last week
  2. Blesta-Version: 5.11.2 Setup: Enable Invoice Caching (pdf+json) Enable Proforma Invoicing Expected Behavior: When an invoice is generated (ie: after client has made the payment) and the "Invoice" is generated, then this should be immediately written to the disk. Actual Behavior: Invoice Data (to be cached) is actually written either when the invoice is sent out by e-mail (cron run) or when a user (client or staff) clicks on the invoice > View option in the user-interface. How to reproduce: Yes, set up as outlined before. Add an Invoice or Service (leading to invoice generation) to a client. Check the uploads/companyid/invoices folder. No generated cache files. Click on view in the web-interface or wait for cron to run and sent out the e-mail: Files present. Additional Item related to this (Low Priority) Proforma Invoices should also be written to disk when generated if invoice caching is enabled. This is not happening at all at the moment.. Bug Affects: Compliance (Regulatory) API Requests / Plugins wanting to fetch invoice data (You will receive a blank PDF, if the invoice has not been viewed by a user or mailed out yet.)
  3. I can ask another support agent again. In the meantime, I do prefer the module to retrieve the retail prices for everything (even if that seems odd). I suppose the API call names aren’t going anywhere anytime soon, so even if the module gets updated, I’ll just change PE_GetProductPrice to PE_GetRetailPrice. I would be very surprised if I’m the only one who prefers this. An option in the module settings, to choose between PE_GetProductPrice and PE_GetRetailPrice could be a nice idea though.
  4. I'm pretty certain there are folks that handle the notices on their own and have it disabled with Enom, so maybe you didn't speak with the right support agent. These are required by ICANN, so you must demonstrate that you are able to send them. It makes sense that they would be hesitant to disable without proof. Unfortunately I couldn't find anything in their documentation about it.
  5. I know Blesta can do it. What I'm saying is that Enom support said they will send notices too, no matter what. I can't disable Enom notices, they are obligatory. The only thing I can do is at least make the prices match, for transparency. Otherwise my customers will receive renewal notices with different prices. EDIT: I can tell them "Don't send notices yourself, I have a billing software that does", but they didn't give me that option. The way they said it, implies I don't have that option.
  6. Blesta can send up to 3 domain renewal notices, ICANN requires at least 2. If you have these enabled in Blesta you can disable these notices at the registrar. The registrar may want to know more about when you are sending the notices and what the content of the notices are. If you wan to rely on Enom sending these out, then you will want to disable these notices in Blesta so that the client doesn't receive extra notices. Since it is an ICANN requirement, Enom will want to know that you are using software like Blesta that sends out these notices before disabling on their side.
  7. I have asked Enom support about this and their support agent explicitly said they are obliged to send renewal domain notices, no mater what, but at least they will show to the customers the retail prices I have set. This is why I want to sync the correct prices, for transparency.
  8. Blesta can send those notices so that you can disable them in Enom. Many registrar modules only include the cost, not a price you set in their panel. If we used the price you set in Enom for Enom, then 1) Everyone would have to set a price there and 2) it would not work the same as other registrars who do not have a retail price, but only a wholesale price. It is better to let Blesta do the price markup, or just set your TLD prices manually to the same value you have set for retail prices in Enom. If you want to make a modification to your module, and keep your markup at 0% for new/renew/transfer, you are welcome to do that, it's just not a change we would make to the module as it would be inconsistent with other integrations.
  9. I understand that, but I don't think it's practical. When the time comes for Enom's domain renewal notices (Enom is obliged by ICANN to send them on my customers) won't the domain notices list the renewal/retail price I have set on my Enom reseller account? This is what the customer will pay, not "my cost" price. It looks a lot cleaner to me to fetch the retail prices to sync everything perfectly, than fetching "my cost" prices and rely on markup to make profit.
  10. You can make custom templates if you like, but the simplest thing to do is add a background image. See https://docs.blesta.com/display/user/Creating+Invoices for things that can be customized like background image, logo, and optional fields. Blesta also includes a few different templates, and you could clone one and modify it to look however you want.
  11. The prices fetched are supposed to be your cost, then they are run through the markup settings to increase the price by the desired amount, see screenshot.
  12. I suspect it works, I haven't heard otherwise. Grape Builder may be more popular at the moment, see https://marketplace.blesta.com/#/extensions/186-Grape Theme Builder - Drag And Drop Page Builder For Blesta
  13. Is it still working for recent blesta version?
  14. Your Nginx configuration files for Blesta on HestiaCP seem mostly correct, but the error pages and API calls are likely not working due to incorrect paths or missing rewrite rules. Ensure your error handling block points to the correct Blesta error directory, and that the rewrite rule in the @blesta location block handles API calls properly. Additionally, double-check file permissions and ownership. For seamless Blesta integration, you may need to adjust your Nginx configurations to match Blesta’s routing requirements. Learn More about configuring Nginx for Blesta at official documentation or community forums.
  15. Earlier
  16. Hello, I have an Enom reseller account. I started using Enom domain module and I noticed when I try to sync the TLD prices, the prices retrieved are the base "my cost" prices, not the retail domain prices I have set for the customers, which I find odd. I managed to fix it so I just wanted to share my solution in case anybody finds it useful. Open file <blesta_dir>/components/modules/enom/enom.php for editing. Find: PE_GetProductPrice Replace with: PE_GetRetailPrice There should be 3 instances, on lines 185, 193 amd 198. Save the file, clear Blesta's cache directory and enjoy! I really think this should have been fixed by Blesta developers. Domain prices should be synced to the retail prices, not the base ones.
  17. Testing blesta, looks nice but a question: how can i make a nice looking invoice with header and footer details? standard it’s not good looking at all..
  18. The author of the Stripe Universal gateway for Blesta says that it supports SEPA if you set up the webook. See https://marketplace.blesta.com/#/extensions/175-Stripe Universal And that their Mollie gateway *should* work also.
  19. I am in the same situation, i need it too 😀
  20. Paul

    need help

    I'm not aware of any aapanel modules for Blesta, demand hasn't been very high and I don't see any requests for it at https://marketplace.blesta.com so it's not really on our radar yet. There are some 3rd party developers that may be willing to create an integration with aapanel on our Discord server, for relatively cheap, potentially free if they plan to sell it to others as well. I'd recommend joining (invite link in navigation above) and toss out the question.
  21. dncdante

    need help

    Need help with this question. I have been using the aapanel platform for a long time, and now I am making a hosting server with domains and I really liked your product. But the problem is that I can't connect it with aapanel. Are there ready-made solutions/modules on how to "make friends" with them?
  22. The solution is to upgrade to 5.11, the IP field has been moved to the module row instead of the package.
  23. I don't believe there's currently a way to add a target to the navigation links, at least not through the Navigation Editor. It might be possible with some custom javascript code. Per AI, something like this MIGHT work. <script> document.addEventListener('DOMContentLoaded', function() { // Target the specific link by its href var link = document.querySelector('a[href="/admin/plugin/support_manager/admin_main/"]'); if (link) { link.addEventListener('click', function(event) { // Prevent the default behavior (e.g., dropdown toggle or navigation) event.preventDefault(); // Open the link in a new window window.open(this.href, '_blank'); }); } }); </script> Replace "/admin/plugin/support_manager/admin_main/" with the Link URL, this example uses the support manager link in Blesta.
  24. Hello everyone... We need to add our Helpdesk link (URL) for our Support Software System (Vision Helpdesk) in client area of Blesta. When client clicks the link our helpdesk site opens in new window. Please help, thank you!!
  25. Your bug report mentions Blesta 5.9.3, but this functionality was updated in Blesta 5.11 per https://dev.blesta.com/browse/CORE-5118 Are you able to reproduce on 5.11?
  26. Hello. I want to use mass creation of VDS for clients using proxmox. In the plans, it is necessary for the client to select all VDS parameters in the ranges. For example, CPU from 1 to 8, sockets from 1 to 4, RAM from 1024 to 8192, SSD HDD disk, volume from 50 gigabytes to 1 terabyte, and so on. I have already implemented all these parameters in the proxmox module itself and can create them from the proxmox module via API, but I cannot understand whether it is possible to create such a selection field for the client? In fact, the client must define the package for himself and also automatically subscribe to the service. Perhaps the selection fields for VDS parameters can be estimated per month separately based on the choice. Tell me if such functionality is possible and where can I get information about it?
  27. Hello everyone, Introduction: We are a dutch company that offers managed hosting, data archiving and IT consulting for small and medium businesses. We are using WHMCS for many years now and are making the move to Blesta now, so for all Blesta users, enthusiasts and developers, Hello Everyone 👋. Question: We are currently migrating to Blesta from WHMCS and i am running into a number of problems one of them is a module or solution for SEPA Direct debit (automatic payment) with Stripe or Mollie. We are using a similar plugin/module in WHMCS and are using stripe SEPA direct debit for many years now. (Actually i'm a bit surprised that on the blesta marketplace or out of the box there is no offer of a SEPA payment option / solution that is used by almost an entire continent) (Europe). Can anybody help me in the right direction regarding a module or solutions that offers SEPA direct debit (automatic payment - with mandate - Stripe or Mollie)? Is there a payment module for this? If not, are there developers who can help us to get such a module or plugin? Thank you in advance, Greetings, Elias Sanora Digital
  1. Load more activity
×
×
  • Create New...