Jump to content

Paul

Blesta Developers
  • Posts

    6,719
  • Joined

  • Last visited

  • Days Won

    841

Everything posted by Paul

  1. A custom module should be able to do that for you. The only potential issue I see is that modules typically don't have access to transaction data, but you can probably assume that based on the package price. Also, if these are donations are they pre-defined? If the user enters the donation amount, a more complete solution may be required.
  2. That's a business decision you'll have to make, and for some people having super fine grained control over the resources may be what they need. In my experience, most of the time that overwhelms people more than it helps. Having fewer, simpler, well defined options makes it easier to make a decision. Imagine going to the super market and trying to buy corn on the cob. Rather than charging per ear they charge per kernel. Every ear of corn is a different price and the kernels vary from 400-600 per ear, which one do you get?
  3. Blesta isn't a payment gateway, do you mean to have Blesta process payment for something (through a payment gateway) and then update another database? When a service is provisioned, the module it uses is called. With a custom provisioning module, you could have those services perform a query on another database when the order is activated, suspended, unsuspended, or cancelled. Is that what you're looking to do?
  4. The best way to do with with the least overhead would probably be to calculate it when a new article or category is saved, and store the counts in the database.
  5. Yes, let's strip out those characters from the URL.
  6. There is a way to change the IDs, however I don't believe it can be set in the UI at the moment. In the company_settings table, look for the key matching clients_format where the company_id= the company ID you are changing. If you have 1 company, this is most likely "1". Change the value from {num} to something containing {num}. For example 2014{num}. That would preface each client ID with 2014. However, if you're planning to use dates, you will need to change this setting manually as there is no other supported tags as far as I am aware.
  7. I have 2 suggestions Having 2 sliders for FTP storage is a little confusing. I would probably combine it into 1, *or* have the plan set a default amount of storage, and then you can just select additional I would recommend a drop down for FTP port speed. Not many people will probably select 36 Mbps for example, and a drop down will allow you to have discounts for greater speeds. I'd probably go with 1, 2, 3, 4, 5, 10, 20, 30, 40, 50, 100, 150, 200, 250, 300, etc Mbps in the drop down. The faster speeds could be something less than $1/Mbps.
  8. So it's not overflowing behind the buttons for you anymore?
  9. Have you opened a ticket? Does your server run behind a NAT, or in a cloud where there are multiple web servers? If the IP, domain, or installation path change it will require the license to be re-issued.
  10. Selling blocks of resources is planned for the future, but I don't have an ETA for you on that yet. There will however be some major improvements for SolusVM in 3.5, including configurable options.
  11. In further testing this appears to happen for some clients and not others within the same installation. I'm not sure exactly why, but I've assigned this to CORE-1520
  12. Can anyone else duplicate? I'm not able to duplicate, when I save it and go back, the box is pre-checked. Logging out and logging back in requests the OTP and successfully entered lets me in. Everything seems to work ok for me.
  13. Confirmed, CORE-1519. Thanks for the report!
  14. Do any of those domains exist? A DNS lookup is done on the domain name to ensure that it's capable of receiving email, if it's not that error is returned. It has helped many of our customers with typos in their email address. If the address is invalid, they won't get their welcome email.
  15. Paul

    I Am New Aid Blesta

    The multicraft module supports lots of configurable options, see http://docs.blesta.com/display/user/Multicraft for details. You can set up similar config options for other modules, including the Universal Module for orders. We will be adding support for TCAdmin and other game panels as soon as we can. Using the Universal Module, you can request the information and manually provision the services until a module is made available.
  16. Paul

    Awesome!

    You got a video out quick! I hope everyone likes the re-organization of client/contact details.
  17. I've assigned this to CORE-1516
  18. The most common cause of there being multiple users is doing a fresh install, and then importing from another system, so that may have been what happened. Glad it's working now though, and thanks for the update!
  19. The Weebly people are nice.
  20. Hey, welcome! 2 options come to mind, both assume that you're setting these up and the client is not ordering it on their own. 1. You can add multiple price points for the same term on the Package. The same Package can have multiple 1 year options with different prices. Then, when adding the service you just select the appropriate one. 2. You can override the price. If you add the service, you can go back in by clicking the "Manage" link, and set a price override. The price override is what the customer will be charged when it renews, regardless of the package price selected. This is a good option if there will be many different price points. Also, if you use a package price and do not set a price override, keep in mind that changing that price on the package will cause all clients who were created with that price to be affected at their next renewal. EDIT: One thing to add, if you are going with option #1 above is to make sure the client doesn't have the term change ability, or they can select one of the other terms. This is under Settings > Company > Billing/Payment > Invoice and Charge Options and it's called "Allow Clients to Change Service Terms".
  21. Paul

    Paypal Refund

    Internal Error, Timeout processing request.. Interesting. I manually refund via PayPal, then the transaction is refunded in Blesta automatically via the IPN. Is anyone else having trouble doing refunds with PayPal via Blesta? Do you get the same error Austin posted above?
  22. Welcome, glad to have you here!
  23. CORE-1513
  24. Paul

    Install Error

    Do you have SSH? Can you upload the zip, and unpack it there? Something wonky is going on and I'm not sure what. The error is straight forward, but if the file exists then I'm not sure what to make of it. Is it CloudLinux? Do you have a PHP selector in cPanel? If so, might be worthwhile to try PHP 5.4 without the hotfix, see if it makes any difference. The alternative, if you want, is to send me SSH/SFTP access (email sales) and I'll poke around with it and see if I can figure it out. If you've created a staff user already, I'll need that too.
  25. Paul

    Install Error

    What OS are you running? Any control panel?
×
×
  • Create New...