Quantcast
Channel: WHMCS Community Forums
Viewing all 13458 articles
Browse latest View live

7.2.2 CORE-11346 - Call to a member function getResponseFormat() on null Error

$
0
0
An issue has been identified in the 7.2.2 release - published on 31st May, 2017 - that is affecting the ability to use the getclientsdetails & domainwhois local API functions

This manifests itself as an "Oops" page, and the following errors:

Code:

Error: Call to a member function getResponseFormat() on unknown in /path/to/whmcs/includes/api/getclientsdetails.php:0
Code:

Error: Call to a member function getResponseFormat() on unknown in /path/to/whmcs/includes/api/domainwhois.php:0
Resolution
We are releasing a hot-fix patch which resolves the underlying issue.

Applying the HotFix
To apply the fix, download the zip file from the link below. Extract the contents and upload to your whmcs directory overwriting the existing files.

CORE-11346_localapi_getclientdetails_and_domainwhois.zip

Note: This file is only applicable if you are running Version 7.2.2

Need help to add my own menus for logged-in and non-logged in users

$
0
0
Hi Developers,

I'm working on WHMCS Installation and customization since last few weeks and struck at one point. I've to do changes to menus.

1. Before a user logs in the Menu has items like Home, Announcements, Knowledgebase , Network Status, Contact Us

I need to add my own menus like Home, Domains, Hosting, SSL & Contact US. Where do I change it in the code.

2. After Logged in the current menu on default WHMCS is fine to continue.

Any help with code samples and location to change would be much appreciated.

Thanks In Advance,

Regards
Raj

whmcs domain profile register

$
0
0
Hello
I want custom domain register profile in whmcs
when my customer register new domain set customer address my default address.
how can do it ?

Thank you

New & Update Ticket Email & Options

$
0
0
Hello All,

When you open a ticket it looks like the "send email" to the primary/profile contact ( what is the official name of that contact? )
Is checked to ON, but can I change somewhere to have that defaulted to OFF?
We don't want to email the main person each time someone else is opening a ticket.

Secondly, when the system emails a "Contact" of the client from the ticketing system you can customize the form to show that main persons name at the top of that email, but I don't see how to address it to the Contact of that ticket??
So I can do this:
Dear {$client_name}:

But I really want Dear {$person-who-opened-ticket}

Thanks!!!!!

Stripe, CC details storage, and automatic charging (questions)

$
0
0
Hi!

I'm about to switch to Stripe for CC processing (using a Swedish provider, Payson, right now).

Stripe provides a lot of features and would seem to change my current workflow a lot.

I have a few questions.

1. Right now I have two types of services. Yearly web hosting subscriptions, but also web development work that I create manual invoices for. Is it possible to use automatic CC charging (via Stripe) for the web hosting subscriptions, BUT not for my manual web development invoices? How would I manage those two different types of services? I would not like to automatically charge my customers for web development because those invoices are of course quite a bit bigger than yearly web hosting, and it just doesn't feel right to automatically charge those sums.

As I understand it, if there is a valid CC stored for the customer (if the customer has paid via CC at some point) ALL future invoices will automatically be paid with those CC details, if the CC charge automation is setup.

2. Is there a way to let the customer NOT store theirs CC details when they're on the payment page? I know they can remove the card manually after payment, but I would like to provide a clear option for those that don't want to store their CC details and don't want automatic charging in the future.

3. I would also like to provide my customers to OPT IN for automatic CC charging. It seems that I can enable/disable auto CC processing for certain customers, but is it possible for THEM to change this?

4. I also wonder how the CC details are stored in my database? Is there a difference how they are stored if they are added via the Manage Credit Card page, or it the cliend adds the CC when paying an invoice? Is it stored in a safe enough way?

I hope that WHMCS can provide me with a good workflow for my needs.

/E

Best way to generate sitemp.xml file for WHMCS

$
0
0
Hello ,

Need help creating whmcs sitemap automatically , i mean when i will update announcement or knoladgebase post than it should need to automatically added to my sitemap.xml file so that search engine can get new links regularly .

I am looking for free script .

Alternatively give me an idea about generating sitemap.xml regularly via various free website , i mean if i regenerate my sitemap.xml when a new page , post announcement or knowladgebase added so what will happen if i replace my old sitemap with new sitemap, ?

Does it good practice as free ..?

Doing this regularly will cause any issues with search engine indexing ...?


I really need your best attention with this issue , hope you will help me..

Thank You !

Fail - Update WHMCS

$
0
0
Error http://prntscr.com/fet6s1


Quote:

Unable to download remote lts.json from url: https://releases.whmcs.com/lts.json Message Client error response [url] https://releases.whmcs.com/lts.json [status code] 403 [reason phrase] Forbidden
When checking the URL "https://releases.whmcs.com/lts.json through" the browser I'm redirected to an alternate address "https://s3.amazonaws.com/releases.whmcs.com/lts.json"

Resellerclub cron broken after update to WHMCS 7.2.1

$
0
0
Hi,

I just updated from a very old version of WHMCS to 7.2.1 (and today to 7.2.2) my main cron jobs are working fine, but my resellerclub cron is sending an error with a connection problem. Below is the error:

Warning: main(/home/myaccount/public_html/clientarea/modules/registrars/resellerclub/../../../dbconnect.php): failed to open stream: No such file or directory in /home/myaccount/public_html/clientarea/modules/registrars/resellerclub/resellerclubsync.php on line 0

Fatal error: main(): Failed opening required '/home/myaccount/public_html/clientarea/modules/registrars/resellerclub/../../../dbconnect.php' (include_path='.:/opt/php56/lib/php') in /home/myaccount/public_html/clientarea/modules/registrars/resellerclub/resellerclubsync.php on line 0

I suspect it may be a simple cron entry error or something minor that changed from the old version I am just missing.

Any suggestions on this message? Thanks in advance!

More decimal to accept bitcoin

$
0
0
Hi,
I would like to have at list 4 decimal to accept payment in Bitcoin.
I already modify the table (decimal 10, 2 to 10,4) and I even modify the current rate to convert to base currency to 10,8 (8 decimal).
But the cart show only 2 decimal.
I think the problem is in the currency format (configcurrencies.php)That offer only 4 different format.
How can be edited it? Or other solution to show more decimal to sell with Bitcoin?
Version WHMCS: 6.3.1
Thank you.

The "add_to_cart_fragments" hook uses out of date ???

$
0
0
Hello,

I'm checking my log file and see this error message

Code:

   

1. [02-Jun-2017 08:03:09 UTC] PHP Fatal error:  Cannot redeclare class JSMin_UnterminatedStringException in /home/hostxls/public_html/wp-content/plugins/w3-total-cache/lib/Minify/JSMin.php on line 453


2. [02-Jun-2017 08:03:09 UTC] PHP Fatal error:  Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0


3. [02-Jun-2017 08:07:18 UTC] The The "add_to_cart_fragments" hook uses out of date data structures and function is deprecated since version 3.0.7. Replace with woocommerce_add_to_cart_fragments.

What does this mean and how can I solve this error that is keep coming up.


Hope someone can help.


------------------------------------------------------------------------------
@brian; thank for bringing it up. I did some cleaning. ;)

7.2.x MODULE-6577 - Resend SSL Configuration Email email link incorrect

$
0
0
An issue has been identified in the 7.2.x release - first published on 16th May, 2017 - that is affecting the SSL configuration link sent to customers after purchasing an SSL certificate.

This manifests itself as an error on the client area when following the link:

Code:

Invalid Link Followed. Please go back and try again.
Workaround
The certificate configuration can be completed via the client area:
* Navigate to Services > My Services and select the certificate in question.
* Then click the "Configure Now" button.

Resolution
We are releasing a hot-fix patch which resolves the underlying issue.

Applying the HotFix
To apply the fix, download the zip file from the link below. Extract the contents and upload to your whmcs directory overwriting the existing files.

MODULE-6577_marketconnect_resend_configuration_email.zip

Note: This file is only applicable if you are running Version 7.2.0, 7.2.1 or 7.2.2.

Cannot remove some items on a sidebar ... 2e hours spent Anyone can help please?

$
0
0
Hello,

Attachment 14202

Those 2 items (downloads and network status) I did not manage to remove them
All my attempts ends up with the site not working. I used the hooks doc.

I spent a lot of time trying all the codes I have seen in the doc. But nothing.

Can someone tell me how to do it please?

Thank you in advance.

- - - Updated - - -

attachment does not seem to work

https://i.imgur.com/EUFfqpQ.png

EUFfqpQ.png
Attached Images

Upgrade to 7.2.2

$
0
0
Is this a patch update? The reason I ask is because I've only just got my cron jobs to run again after upgrading to 7.2.1!
Also, if I have 3 directories (templates_c, attachments, downloads) above public_html as recommended. How would I update those directories (if required) if my WHMCS licence (issued by my host) does not allow me to manually download the updates and that I can only carry out a auto update, which I would imagine does not update anything above the root directory?

Plesk usage statistics no longer collected since WHMCS 7.2

$
0
0
Since upgrading to WHMCS 7.2, I noticed that Plesk usage statistics are no longer being collected.
Anyone else experiencing this issue?

Maxmind Fraud Protection no longer working since WHMCS 7.2

$
0
0
Since upgrading to WHMCS 7.2, I noticed that new orders are not being checked against Maxmind, albeit it being configured and working fine up to WHMCS 7.1.2...
Anyone else having this issue?

Check for updates no longer works since WHMCS 7.2

$
0
0
I see this in the activity log:

Quote:

Check for Updates Failed: The temporary update path is not valid. Please specify a writable temporary update path to proceed with update.
Anyone else experiencing this issue? This was working fine until WHMCS 7.1.2, and file/directory permissions are all good.

WHOIS Lookup Error for .store and .design

$
0
0
Hi there,

I noticed in my activity log that there are messages like this:
Quote:

WHOIS Lookup Error for 'blablabla.store': error detail unknown
While .design is contained in the dist.whois.json, I added .store myself in whois.json
Code:

[
    {
        "extensions": ".shop",
        "uri": "socket://whois.nic.shop",
        "available": "DOMAIN NOT FOUND"
    },
        {
        "extensions": ".store",
        "uri": "socket://whois.centralnic.com",
        "available": "DOMAIN NOT FOUND"
    }
]

Which looks correct to me.
Either way, the "error detail unknown" is not very helpful... what could be wrong?

{$product.pricing.minprice.cycle} with Monthly Pricing Breakdown enabled on v7+

$
0
0
has anyone else noticed on v7 that, if you enable Monthly Pricing Breakdown from General Settings, for a recurring priced product, that {$product.pricing.minprice.cycle} is ALWAYS equal to "monthly" - even when that product doesn't have a monthly price !?!
the correct minimum cycle price is shown - it only seems to be the cycle name that is wrong!

from v7.2.2...



if you disable Monthly Pricing Breakdown then it works fine - the same thing occurs with v7.1.2 too...

... and yet on v6.3.1, it works correctly...



that would imply that either the way it's meant to work has changed in v7 (which would be bizarre as the value always being monthly makes no sense), or it's a bug that's gone unnoticed... I know which my money is on! :roll:

Api action "ModuleCustom" cPanel/WHM - what are the options?

$
0
0
I want to be able to create MySQL databases from WHMCS.

So I have setup a working connection to WHMCS API. I know it works, since I create accounts and all.

So... I try to use the "ModuleCustom" to run some WHM/cPanel api functions:
  • create database
  • create db user
  • assign db user to database.


Finding the right commands in the whm documentation isn't hard, but trying to figure out how to run them from the whmcs api, is..

Is it even possible to run whm api functions through the whmcs api?
What whm API is used? API 0, API 1 or UAPI?
Can I use ANY whm api functions?

What ever I try I get this response:
Code:

!Function not found in module!

marketplace modules languages files?

$
0
0
Hi guys, anyone know which one is the path to the marketplace modules languages files? for example in the weebly module i see the files have hardcoded text and only the headline and the tagline have language variables.

Thnx!
Viewing all 13458 articles
Browse latest View live