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

How we can add a domain search checkbox in six?

$
0
0
With five template we had the ability to add this option but with six we can't use-add any more this option
Is there any way to add this with six template?

Getting settings of a registrar module in a widget

$
0
0
I have the following problem,

I need all the parameters that are defined in the registrar configArray function in the module.

How do I access them, if I query the table tblregistrars they are encoded so I can't access them.
Is there a way to access them from a widget.

I tried adding a hook to

AfterConfigOptionsUpgrade
AddonConfigSave
AddonConfig

But none of them are triggered, when I press save.

Problem send email via API

$
0
0
Hello,

Is there any problem with below code ?
( we want just send email from email template when we suspended.

Code:

function myserver_SuspendAccount($params)
{   
                $command = "sendemail";
                $adminuser = "artak";
                $values["customtype"] = "product";
                $values["messagename"] = "Renew SMS";
                $values["id"] = $params["serviceid"];
               
                $results = localAPI($command, $values, $adminuser);
        //End add an entry
            return $results; //Mission complete
}

Profit and Loss - Reporting

$
0
0
I hate to dig up old threads, but has anyone updated these scripts (http://forum.whmcs.com/showthread.ph...s-Report/page1) for the new DB structure in 6.3.1?

I'm just getting a spew of code when I try and execute it:

> # -------------------------------------------------------------------------------------- $dateselector=""; $dateselector.=""; $dateselector.=""; $dateselector.=""; $dateselector.="
"; if($year-1 >= $minyear) $dateselector.=""; $dateselector.= "<< ".($year-1); if($year-1 >= $minyear) $dateselector.=""; $dateselector.=" "; $dateselector.="Jan "; $dateselector.="Feb "; $dateselector.="Mar "; $dateselector.="Apr "; $dateselector.="May "; $dateselector.="Jun "; $dateselector.="Jul "; $dateselector.="Aug "; $dateselector.="Sep "; $dateselector.="Oct "; $dateselector.="Nov "; $dateselector.="Dec "; $dateselector.="[ All ]"; $dateselector.=" "; if($year+1 <= $maxyear) $dateselector.=""; $dateselector.= ($year+1)." >>"; if($year+1 <= $maxyear) $dateselector.=""; $dateselector.="
"; # table for selecting previous and next years in sequence excluding month options $dateselectoryear=""; $dateselectoryear.=""; $dateselectoryear.=""; $dateselectoryear.=""; $dateselectoryear.="
"; $dateselectoryear.="<< ".($year-1).""; $dateselectoryear.=" "; $dateselectoryear.=" "; $dateselectoryear.="".($year+1)." >>"; $dateselectoryear.="
"; # ################################################## ################### # # safe calculation of days in month # # ################################################## ################### function daysinmonth($month, $year) { if(checkdate($month, 31, $year)) return 31; if(checkdate($month, 30, $year)) return 30; if(checkdate($month, 29, $year)) return 29; if(checkdate($month, 28, $year)) return 28; return 0; // error } # ################################################## ################### # detailLine(array(">Test", ">This", ">Out"); function detailLine($columns, $hoverrow = 0) { # each report line is a new table row # this table row has the option of adding hover state $tr = "": $align = "text-align: right;"; $column = substr($column, 1); break; default: $align = ""; break; } // font weight $font = substr($column, 0, 3); switch($font) { case "(b)": $font = "font-weight: bold;"; $column = substr($column, 3); break; default: $font = ""; break; } // font color $color = substr($column, 0, 3); switch($color) { case "(c)": $color = "color: #0000FF !important;"; $column = substr($column, 3); break; default: $color = ""; break; } // column spanning $colspan = substr($column, 0, 1); if($colspan==".") { $colspan = 1; $column = substr($column, 1); while(substr($column, 0, 1)==".") { $column = substr($column, 1); $colspan++; } } else $colspan = 1; // border of cell $border = substr($column, 0, 4); switch($border) { case "(BT)": $border = "border-top: 1px solid #B6B6B6;"; $column = substr($column, 4); break; case "(BB)": $border = "border-bottom: 1px solid #B6B6B6;"; $column = substr($column, 4); break; case "(BL)": $border = "border-left: 1px solid #B6B6B6;"; $column = substr($column, 4); break; case "(BR)": $border = "border-right: 1px solid #B6B6B6;"; $column = substr($column, 4); break; case "(BA)": $border = "border: 1px solid #B6B6B6;"; $column = substr($column, 4); break; default: $border = ""; break; } // padding of cell $padding = substr($column, 0, 4); switch($padding) { case "(PT)": $padding = "padding-top: 10px;"; $column = substr($column, 4); break; case "(PB)": $padding = "padding-bottom: 10px;"; $column = substr($column, 4); break; default: $padding = ""; break; } // add all styles together $style = "style=\"$highlight$align$font$color$border$paddin g\""; // null columns are still to be shown if($column == "") $column = " "; $tr .= "$column\n"; } $tr .= "\n"; return $tr; } ?>

How To Customize WHMCS Six Theme header and footer as like my HTML design

$
0
0
How To Customize WHMCS Six Theme header and footer as like my HTML design

Remote Transaction Failure. Please Contact Support.

$
0
0
One of our customers if getting the error "Remote Transaction Failure. Please Contact Support." when trying to add a credit card to their account. The weird thing is, though, that this isn't happening to anyone else. And it's not just their own card - we've tried adding a card to the account that we've successfully added to a couple of other accounts, but it doesn't work on there either.

I've been trying to diff data from tblaccounts and tblclients to compare these accounts but nothing obvious has sprung up.

All the searching I've done on the matter seems to bring up people with the error for all clients, but ours is specific to one client.

Can anyone point me in the right direction please?

Many thanks.

Install Folder - unavaible to delete it permanent ,

$
0
0
I came across this issue on WHMCS , I'm running 6.2.2 v

Every time I delete de "Install folder" from main root directory , the folder keeps appearing again after 24 hrs , then I get the annoying message in a red box , that says "install folder needs to be delete it for security reasons"

anyone familiar with this issue ? thanks in advanced.

bi-monthly/every 2 weeks billing

$
0
0
I did a search to see if this had been addressed in the past but didn't find anything so I was wondering if anyone had found a solution to this. I have been wanting/needing this for sometime now.

Adding a Custom Payment Option and NOT a payment gateway

$
0
0
Hi Guys - im a newbie in whmcs customization. My targeted customers are averse to online payment(s). I therefore want to create alongside the available payment gateway a second option which i will caption:

" Contact me for a payment arrangement"

once this option is chosen in the customers should be redirected to a contact form to fill their details. So my question is:

1. Where is the file(s) that controls the checkout page in which you can select a payment gateway(s).

Once i know which file i need to edit then i will add this option myself and will then have follow up questions if necessary but for now the most important is identifying this file or files

WHMCS issue with Complete.tpl and .HTACCESS

$
0
0
Hey All,

Brand new on the forum! I have a question for everyone. I am being told by whmcs support that the reason that a client completes a transaction and then does not see the complete.tpl page but instead sees a 404 error is because of issues with my htaccess file, as you can see below:

Quote:

"Hello,

After doing some testing, it appears that a rule within one of your WordPress .htaccess files it is being triggered when requesting the cart.php page on the order complete step and quietly redirecting to an invalid URL. As this appears to be a WordPress .htaccess file, you will need to contact WordPress support or your hosting provider/server administrator to troubleshoot this file and adjust it accordingly.

If you require further assistance, please don't hesitate to let us know.

Best regards,"
I need to find what issue is occurring within my htaccess file that would cause this. I just looked moments ago, and see nothing referenced within my htaccess file.

See here for htaccess file info:

HTACCESS.txt
---------------
Code:

RewriteEngine On

# Announcements
RewriteRule ^announcements/([0-9]+)/[a-z0-9_-]+\.html$
./announcements.php?id=$1 [L,NC]
RewriteRule ^announcements$ ./announcements.php [L,NC]

# Downloads
RewriteRule ^downloads/([0-9]+)/([^/]*)$
./downloads.php?action=displaycat&catid=$1 [L,NC]
RewriteRule ^downloads$ ./downloads.php [L,NC]

# Knowledgebase
RewriteRule ^knowledgebase/([0-9]+)/[a-z0-9_-]+\.html$
./knowledgebase.php?action=displayarticle&id=$1 [L,NC]
RewriteRule ^knowledgebase/([0-9]+)/([^/]*)$
./knowledgebase.php?action=displaycat&catid=$1 [L,NC]
RewriteRule ^knowledgebase$ ./knowledgebase.php [L,NC]

# OpenID Discovery Document
(http://openid.net/specs/openid-conne...overy-1_0.html)
RewriteRule ^.well-known/openid-configuration
./oauth/openid-configuration.php [L,NC]



RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Custom Fields in Order Form Stops cart working

$
0
0
Hi,
Just wondering if anyone else is seeing this. Running 6.3.1

If I have a product with Custom Fields which I need the customer to fill out, the https://mydomain.com/cart.php?a=confproduct&i=0 page goes nowhere. Even with fields filled in the continue button fails to work. Anyone else seeing this at all?

Envato API + WHMCS Tickets

$
0
0
Hello WHMCS World!

We're on the look for a developer who may be available for hire.

We're a busy team of developers whose time is limited, so cannot at the moment do this ourselves.

It is our hope that someone may be available and experienced enough with API use and WHMCS.

In short, we sell themes on a popular marketplace called Envato (more specifically, Themeforest).

Right now, we use Vanilla Forums to handle our buyer support, which works great, but we want the convenience of having our support directly integrated with WHMCS. This way, all our business is being conducted within one area verses multiple (ie., on Themeforest, WHMCS, and our Vanilla Forums support).

We want to create a new submission / ticket department for buyer support that will make use of the Envato API to check whether or not the buyer is a legitimate buyer of our themes, as well has an active subscription / license for Buyer Support, so those buyers can continue to receive support for the items they've purchased from us.

https://build.envato.com/api/

http://themeforest.net/page/item_support_policy

Support can be renewed on the item purchases, so it's important that it checks for this license.

Though after 6 months on a purchase, if support is not renewed, then they either have to renew or no support is provided to the user as their subscription to it has expired. The short and sweet version of this is, we want it to be similar to Ticksy.com but of course for WHMCS.

We'd love to research and accomplish this ourselves, but honestly, we're falling short on availability right now.

There are two possibilities in how we can approach this:

1. We require users register and at the time of registration, require inserting the Envato API Key.

Then periodically (maybe once a week) it checks to see if the registered user has a valid license.

2. We create a support ticket that when submitted, requires a license key entered that checks on submission.

The latter I believe is less convenient. It would be more convenient our users register for support. Then open a ticket under their client account and do not have to worry about constantly inputting their license details with each time they open a support ticket. Though we need a way to display whether or not their licenses are valid for an active support subscription. Ideally, it would be nice if we could send out reminders when their subscription is coming to an end (ie., 30 days prior, then 15 days prior, then 7 days prior, but not required).

So we're hoping reaching out to the WHMCS community, we can find someone capable of doing it.

If you're interested, please message us or reply with an email address and we'll reach out to you

We can go into further details once we begin corresponding. If this sounds of interest, please message us.

Thanks in advance!

whmcs premium comparison order form show menu hide menu button

$
0
0
I have the latest version of WHMCS and am using the premium comparison order form. It has a sidebar menu for product that when you land on a product is a button that says show menu and you have to click it to open the sidebar menu of products. I would like to know if anyone knows how to make it default to being open rather than closed.

unwanted switching of user in client area after API "addclient" ?!?!

$
0
0
I have written a hook that, from client area, may happen that create a totally new client, using the email address of the registrant of a domain.

That's to say: John@johnson.com logs-in in client area, asks for the EPP code of a domain, and this hook creates a new client with email fake@fake.com
The new client fake@fake.com has to be totally indepedent from John@johnson.com

Well, everything is fine... so, after the hook, the new client is created... but in client area happens that John@johnson.com is logged out and authomatically switched to fake@fake.com, bypassing log-out and log-in !!! :?:

If this is not a bug, there's something very strange in the logic of "addclient" ...

WS New Add-ons FastTrack Ticket 1.0 for WHMCS

$
0
0
Today, we are announcing a brand new module called FastTrack Ticket 1.0 for WHMCS. With this module you give your customers the option to "Fast Track" there tickets. Your customers decide if their current requests are in need of the highest priority. And you set the price. This is great for your business as you prioritize and select problems your customers need addressing ASAP.

Users will have option to choose 'priority service' on support ticket. If user has already submitted ticket without indicating 'priority service' then we will provide normal service. If user submits new ticket we will have the option for user to select 'priority service.'

1. For New Ticket: Customers can choose to open ticket for priority service or for normal service. If user chooses priority service then we generate a billable item that will include on invoice.

2. For Generated Ticket: Customer will be shown option to choose priority service on sidebar. If customer selects this service we will generate an invoice and customer needs to pay this first before ticket is answered.

In a few more weeks you should be seeing more news modules as well as for module updates.

We continue to develop and improve the FastTrack Ticket Module based on your feedback. Just drop by our request at http://dev.whmcsservices.com to see the active community we have and the responsiveness to our user’s requests and suggestions.

WHMCS FastTrack Ticket Pricing - View Screenshots

Owned Licensee - $19.99 USD Order Here
The FastTrack Ticket Module Owned License. This module license is suitable if your business only uses one domain. Free support & updates for first year. Can be renewed by purchasing our unified Support and Updates plan to continue receiving support & updates on all our module releases - Optional Renewals @ $9.99 of year after that.

Source Code - $49.99 USD Order Here
Source code version can be installed on any number of domains provided you (your company) own(s) them. You are not allowed to sell or give away the module to others without our permission. Free support and updates for first year. Can be renewed by purchasing our unified Support and Updates plan to continue receiving support and updates on this module releases - Optional Renewals @ $19.99 of year. Orders will be manually reviewed and activated within the next 8-24 hours.

When you buy the Source Code you get a FREE Peel Away Ads Click Here

Click Here To View All WHMCS Add-ons By WHMCSServices

Do You Need Custom Development?
Don't hesitate any longer! Contact us now!

We accept all major credit cards through Stripe as well as PayPal.

If you have any questions about our services, please chat with us at http://www.whmcsservices.com or contact us at sales (at) whmcsservices.com

Thanks again for choosing WHMCS Services. We appreciate your business!

Our Social Media:
WHMCSServices on Google+
WHMCSServices on Facebook
WHMCSServices on Twitter

ModulesGarden Product Linker For WHMCS 1.3.0 – Adopt Cross-Selling Strategy And Drum Up Your Sales!

$
0
0
If you seek new ways to boost your sales or wish to make your offer more inviting, rely on the excellence of Product Linker For WHMCS! It is with its aid that you will be able to create and manage relations between your products, addons and configurable options to sell them in enticing bundles!

In newly released version 1.3.0, the module has been supplied with extra attributes plus undergone substantial improvements to offer you even wider spectrum of possibilities to fully exploit the potential of cross-selling strategy!

Changelog - v1.3.0:

  • New Feature: Switch price between product addon and linked product
  • New Feature: Define if linked products should be displayed in the client area during order
  • Bug Fix: Handle unnamed promo code
  • Bug Fix: Trigger relation upon ordering addon to owned product
  • Bug Fix: Multi-language support
  • Bug Fix: Minor tweaks

Find Out More About Product Linker For WHMCS!



See what's on the list of latest releases:




Coming soon:

  • Payment Gateway Switcher For WHMCS – v1.1.0
  • DNS Manager For WHMCS – v2.4.0 with DNSSEC support!
  • Discount Center For WHMCS – v1.1.0



Need Custom Software Development For Your Business?


Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!

Ho to edit email footer on WHMCS 6.3.1?

Customized Files - Will Upgrading Overwrite All Of My Customizations?

$
0
0
Hello,

I made several modifications to the WHMCS files to add some stuff in there for my installation. It's time to upgrade my WHMCS installation.

I don't want WHMCS causing all of my changes to be lost.

How can I avoid WHMCS from destroying my changes?

Also, I forgot all of the different files that I modified.

Is there is a trick to this?


Regards,
Larry

Separating invoices

$
0
0
Hi, I have a doubt about separating invoices, check the underlined text below

Quote:

Automatic Grouping of Items
WHMCS automatically groups products, services, addons and domains due on the same date, with the same payment method and by the same person onto a single invoice.

By doing this, it means the customer only receives a single invoice, only needs to make a single payment, and reduces transaction fees for you the merchant.

Should you have a client for which you do not wish this grouping to occur for, it can be disabled either by the Separate Invoices setting within a clients profile, or the same setting offered within client groups.
If I set (check) an user profile as "Separate Invoices for Services" Is this mean there will be an invoice for the domain and other for the hosting?
Example:

Invoice 0001
- Hosting Plan #1 - domain1.com (15/04/2016 - 14/04/2017)
Invoice 0002
- Renew - domain1.com - 1 Año(s) (15/04/2016 - 14/04/2017)

In this way? or separated by domain?

Custom Fields in Order Form Stops cart working

$
0
0
Hi,
Just wondering if anyone else is seeing this. Running 6.3.1

If I have a product with Custom Fields which I need the customer to fill out, the https://mydomain.com/cart.php?a=confproduct&i=0 page goes nowhere. Even with fields filled in the continue button fails to work. Anyone else seeing this at all?
Viewing all 13458 articles
Browse latest View live