Jump to content

NETLINK

Members
  • Posts

    125
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by NETLINK

  1. Would this be popular? I've had to make a universal domain module to sell TLDs for which I don't have an API. Most importantly, it adds the TLD extension to the order form and checks availability. It also does DNS / nameserver lookups. That's about all the functionality it has, but it should work with any domain name extension. If it's something that's popular, I'd be happy to release the code.
  2. If you send the API documentation, I'm happy to give you a quote also. info [at] netlink [dot] ie
  3. Just wondering is it possible to set the views for the order templates from "default" to something else, e.g. "custom", to prevent overwrites for customisations. Right now, my order form lets customers skip domain registration/transfer, but not hosting packages. So, when a customer has added a domain to the cart, I'd like them to be able to skip hosting if they only wish to purchase the domain. Currently, they have to place a package in the cart before they can remove it. Edit: Sorry, I just see the client templates are in "templates" and not "views".
  4. From the pay method screen (via the "Pay" link on the invoice emails) /client/pay/method/34/?sid=xxxx When entering credit card details and you change the country, the states did not update, so I used the Javascript console to check for errors in the AJAX request, and found that way that it only works with error reporting off.
  5. Calling the ClientMain::getStates() method via HTTP request causes an error while error reporting is turned on. Calling the URL http://demo.blesta.com/client/main/getstates/IE, for example, while error reporting is on causes the following error: Oh noes!Undefined property: ClientMain::$client on line 31 in public_html/blesta/app/controllers/client_main.php Relevant code in client_main.php controller: $this->contact = $this->Contacts->getByUserId($this->Session->read("blesta_id"), $this->client->id);
  6. I think it would be very useful. I switched to Blesta from WHMCS recently because of a few reasons. However, I don't want to become overwhelmed, which is why I decided to transfer a select few clients/services manually and make sure everything is running smoothly before I move all our clients over. So, at least when first creating the service in Blesta, it would be real useful to change the creation date. Because otherwise, it can cause problems with the "Next Renewal Date" (renewal date can't be set to a date prior to the creation date).
  7. Thanks, Naja! Much appreciated.
  8. I think a per invoice tax override would be simplest. WHMCS has this feature under the Options tab on the invoice screen. The tax rate gets applied to the entire invoice, but it wouldn't be a big deal to create 2 separate invoices if there are multiple items charged at different rates.
  9. Well, my business has a a few IT support contracts, so I was hoping to use Blesta to invoice my clients for on-site maintenance and support requests, which would be charged at 13.5% VAT. France have a 20% rate for telecoms and e-services, but 5.5% for e-books, and 2.1% for e-newspapers. I doubt many people would be using Blesta to sell e-books, but it was just an example. I'm not familiar with the VAT rates of all EU countries.
  10. Transfers, registrations, whois management, nameserver management, and domain locking and EPP codes should now be functions with the below release. If anyone has a Blesta development license, any help with testing would be much appreciated. A test API account can be requested by emailing one of the guys at Namesilo - support (at) namesilo.com. Bugs are probably best added via Github, and I'm subscribed here also, if there are any comments. https://github.com/NETLINK/Blesta-Namesilo/releases/tag/1.0.3-alpha Thanks!
  11. Hello. I think it might be a good idea to be able to override the tax rates either on a per-product/service basis or on a per-invoice basis. Some EU countries have different VAT rates based on the product or service being sold. For example, Ireland has a standard VAT rate of 23% and a reduced VAT rate of 13.5%, which is applicable to some support and maintenance services, for example. France also has a number of different VAT rates, e.g. e-books.
  12. I use a dedicated DDoS protected DNS service. I can program an API for it, but was trying to see if I could perhaps plug it into the domain registrar modules.
  13. Sounds good. Do you happen to know the name of the plugins or where I can check them out?
  14. Hello, I'm wondering if it might be possible to create a plugin that integrates with a domain module - for example, to add a DNS management tab, but that's independent from the module. Really, all it needs to do is add the tab, and possibly pass the domain as a parameter. The plugin would handle the rest. Thanks!
  15. Thanks guys. If you need any help, please let me know the details.
  16. Hello, I've started this project here: https://github.com/NETLINK/Blesta-Namesilo Still a fair bit of work left, and any help would be appreciated. For testing purposes, an already registered domain in a Namesilo account can be added through the admin backend and then managed from the client section. Nameserver and Whois management, registrar lock and EPP functions should be working, however, improvements are still possible.
  17. Ahh, I missed the nested statements. Thank you!
  18. Hello! I have the following in my invoice template: I'm wondering why the {else} statement is in there twice. When I remove the second one, I get the following error: "Template parse error: endfor tag doesn't exist" I'm just trying to understand the logic. Thanks!
  19. I agree, but if they can be further optimised, what would speak against it? Google appears to favour shorter URLs over longer ones. More importantly, a marketing study showed that shorter URLs get clicked twice as often as longer ones. And they just look cleaner and are more memorable. I've created the routes, but the longer links will still be rendered unless I also modify the plugin, as I understand it.
  20. Okay, I figured out how to do it. Need to tick the checkbox beside the invoice. It would be nice to be able to do it from the billing section too, though.
  21. Hello! I can't seem to figure out how to manually send an invoice to a client. For example, I open a client's profile page in admin, I can see the open and closed invoices. But I don't see any way to email those invoices to the client. Surely, it must be possible to manually send an invoice reminder, or a copy of a paid invoice, no?
  22. Hello, I think it would make sense to change the Support links to be more SEO friendly, but more importantly, human friendly. Currently, they are in this format: plugin/support_manager/knowledgebase/index/1/ client/plugin/support_manager/client_tickets/departments/ It would be nice to see them like this: client/support/knowledgebase/index/1/ client/support/tickets/departments/
  23. I've worked with Namesilo on their WHMCS module in the past. I'd be happy to give them a hand with it if the Blesta docs are relatively easy to follow. But this is my first time hearing about Blesta. I will have to take a look.
×
×
  • Create New...