
Cody
Blesta Developers-
Posts
1,574 -
Joined
-
Last visited
-
Days Won
74
Everything posted by Cody
-
Added CORE-1008.
-
Link to Balanced documentation?
-
That is strange, but they may mean they only offer support/help for WHMCS customers. You may also be behind a NAT, or have multiple outgoing IP addresses. You'll need to be sure they are all whitelisted. You could also try installing Blesta on the same server as WHMCS (which seemed to be able to connect). That could rule out the IP issue.
-
The Support Manager plugin has an internal rate limit (will not delivery to the same email address within the same 5 minute window). So curious as to why you're seeing this type of looping. Some example messages and the type of incoming email (POP, IMAP, piping) will help in diagnosing the issue. My guess is you're using POP/IMAP running on a 5 minute cron. That could be the issue here, and there may be a configuration setting that controls that rate limit. I'd suggest opening a ticket and referencing this thread.
-
Being that there are hundreds upon hundreds of possible requests, the best reference would be the source docs for all Models in addition to the API docs.
-
Likely you need to whitelist the IP address of the server running Blesta in WHM, so it can connect. Since your reseller account is provided by your hosting company you might need to contact them to do that.
-
I don't know why they always lag behind in releasing loaders. They have months of beta acces to the latest releases.
-
Nice! Would be awesome if it could write the skeleton contents of config.json file as well.
-
This is something we've had on our radar for a while. I definitely want to include something like this. We did some research on different address formats in the past, but couldn't find solid information on any particular country outside the US, CA, and GB. Ideally we'd like to include address profiles for most countries, so users don't have to put so much effort into configuration (having to define address formats for 200 countries sucks). Understandably, most users don't do business with most countries, but if we had a database of the top 30 or 40 countries that would be a big help in getting this done. Here are the different address components: First name Last name Company name Address line 1 Address line 2 City State/Province (local name, ISO 3166-2 subdivision code) Country (English name, local name, ISO 3166-1 2-char and ISO 3-char code) Zip/Postal code Some countries may not recognize ISO codes for province (I believe all do for Country), so it may be necessary to display province name instead of ISO code. These are all things that need to be decided on a per-country level (or perhaps even per province?).
-
Can you post a screenshot example of an invoice line items so we can get a better idea of the problem? One reason why it's difficult to designate addon services in some way is because they may renew at completely different periods than their parent service (by design). This means that invoice 1 could have the primary and addons listed, where as invoice 2 could just have the primary and invoice 3 could just have the addons.
-
Good to see you've taken advantage of the config.json format made available in 3.1. I'd also suggest including a README.md and LICENSE.md file in the same directory. This isn't a requirement, but it's where we're heading to prepare for the Marketplace.
-
We've been looking into this for a while. I wish it were as simple as including javascript, but it's really much more than that. The gateway system would need to be able to interject into the add payment account / process payment in order to fetch related payment information (such as last 4 of card, first/last name, address, etc.) from one or more provided custom fields, which is needed to add a payment account or process one-time payment. Of course the more gateways we can sample from that support this capability the better/smarter/more confident we can be in our design of such a setup. As for now, I'm only aware of Stripe that does this.
-
Can't Get Widget To Display When Staff Views Client's Profile
Cody replied to velaware's topic in Extensions
There are minute differences, mostly internal, the biggest being that the WidgetClient doesn't support tabs. Aside from that they're pretty much identical. -
Can't Get Widget To Display When Staff Views Client's Profile
Cody replied to velaware's topic in Extensions
You should be using the WidgetClient helpers for the client interface, not the Widget helper. They are very similar though. -
Attached is the hotfix. Replace /app/models/emails.php with the attached file prior to running the upgrade. This issue only affects users running PHP 5.1 and 5.2. emails.php
-
Recurring invoices are completely different than invoices created from services that recur. A recurring invoice is simply an invoice (just like a one-time manually created invoice) that is automatically recreated at a fixed interval. It's useful primarily for users that don't need or want a service for a particular item being billed. If the system you're importing from doesn't support this feature then there is nothing you need to do.
-
I know nothing of the software running your affiliate system, so I'm afraid there's nothing I can help you with here. I'd recommend contacting the the affiliate system publisher for help.
-
There's pretty good demand for a knowledge base, but since we have plans to create one (and include it for free) I'd suggest something else if the point of the release is to make money.
-
You can either apply payment to those invoices in WHMCS before importing, or after importing into Blesta simply record payment (credit) for each invoice that should be paid. If neither of those solutions work for you, you could simply mark those invoices as paid by setting a date for their invoices.date_closed database setting. This requires making changes directly to the database, and is obviously not sound accounting, so I only recommend this if absolutely necessary.
-
Like I said, it definitely doesn't import gateway tokens currently. That is something that could be done, but would require not only importing payment account tokens but all payment gateway settings.
-
Yup. Custom Client Field Groups. Categorize custom client fields into one or more groups, assign one or more groups to a client group. Done.
-
A few plugins I would like to see (and would create if I had time) based on user feedback. Auto cancel invoice if service is canceled Export clients/contacts based on services for export to campaign monitor/constant contact/mailchimp, etc. Javascript snippet that fetches package/order form information for easy inclusion on web sites (both JSON and HTML output) Hardware monitoring
-
Yeah, pretty hilarious at how weak their licensing system is really.
-
Hm. Sounds like a firewall issue on that port.