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

Recurring Payments

$
0
0
Hi there,

I have some services setup and would like to bill just a setup fee for the first month and a monthly fee for subsequent months. I tried doing this but it doesn't work correctly -- right now, my new clients are billed both setup fee and monthly when they signup instead of just the setup fee at sign up.

Is there any way I can configure a $0 fee just for the first month so my clients just need to pay for setup fee on first month and then pay a monthly subscription from the second month?

I run version 5.2.16.

Thanks.

What advantages is there If I disable email piping and require contact online

$
0
0
If I require people to open tickets online , login same way whmcs does and just simply get rid of the email piping

What advantages do I have?

HTML Editing Question

$
0
0
Hi,
So basically, I have added my header of my website to my WHMCS template.

Lets say my website is demo.com and my whmcs is installed on /clients

So on my WHMCS intergration I'll have

<li><a href="http://www.demo.com/dedicated" style="width: 75px;">DEDICATED</a></li>

BUT instead of linking directly to http://www.demo.com/dedicated directly it links to http://www.demo.com/clients/dedicated.html

How can I fix this?

Linking to a specific client group

$
0
0
Hello,

Does anyone know if it's possible when using for example with the direct shopping cart URL to define a custom group. So if the product/service is purchased the client will automatically be applied to X client group?

Thanks

The mysterious case of the disappearing ticket

Support operator member of 2 support groups

$
0
0
If a support operator is member of, say, both Accounts and Helpdesk

Accounts answers from "accounts@..." and helpdesk answers from "helpdesk@..."

What address will that operator send from? Can he choose? I can't see a dropdown.

Of is it just plain bad practice and we shouldn't do that (perhaps because people can't be THAT skills :-P)?

Disk Space and Bandwidth Overage Billing Calculation Clarification

$
0
0
Hi,

I've read through the Disk Space and Bandwidth Overage Billing article, but I still find the calculations portion still a bit unclear. I would recommend adding 1 or 2 sample calculations to the documentation as well.

For example, I have a package with 1GB Disk Space and 2GB Bandwidth.

I charge $2 per GB (overage on either Disk Space or Bandwidth) or any part thereof.

So as example 1, the client used 2.1GB Bandwidth for the month, we would charge them $2 overage for the month since the 0.1 pushes the client over his current 2GB Bandwidth

Example 2: the client used 1.5GB Disk Space and 3.9GB Bandwidth, which is 0.5GB over on Disk Space and 1.9GB over on Bandwidth, we would charge him $6 (1x overage on Disk Space and 2x overage on Bandwidth)

How do I go about to set this up on my product on WHMCS to calculate the correct overage charges?

Thanks in advance.

Making hook to cancel action

$
0
0
I'm not sure if this is the correct board to post in or not, but here it goes.


I'm developing an addon for WHMCS (my first one in fact) and I have a couple questions about the hooks for it.

First off, is there a way to have the hook cancel the action that it's for? For instance, let's say I make a hook for an administrator editing a client. I create my function add the hook for "ClientEdit". My question is, if I want to run a test to see if the administrator is allowed to do this, how would I abort the edit if they aren't allowed? Even if I call a die(); the settings are still saved. I know I could probably "hide" the client form the administrators' view, but that won't stop them from going into the URL and changing the ID to a client they cannot see.
This is just an example, I need to be able to abort edits for various things and simply denying the permission isn't going to work. I'd explain more but I'd rather not spoil the addon for someone else to make on their own.

Secondly, is there a way to grab the $vars variable, commonly found in the output function? I know I can grab the settings from the database and rebuild it, however I also need to get the language screens, found in $vars['_lang'], into the array, but I'm not sure as to how I should call it properly (to support multiple languages).


Thanks in advanced! Any help would be appreciated.

Payment Gateway page is blank

$
0
0
get the following error:

Fatal error: main() [function.require]: Failed opening required '/home/username/public_html/billing/modules/gateways/gocardless/GoCardless.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/username/public_html/billing/modules/gateways/gocardless.php on line 0

===========

please help

Xenica - Citrix XenServer managment and autoprovisionning module

$
0
0
Hi All

The long waited xenica module has new update.
Changelog and new features are here
http://wiki.servarica.com/doku.php/changelog

We also decided to make the support process more open to all of us by adding 2 components
1- a wiki for documentation: currently all documentation will be posted in this wiki please ignore all other documentation not in this wiki as they are outdated
http://wiki.servarica.com

The wiki is open for anyone to make changes to documentations or even rewrite some parts of it or add images etc (please change it as you feel you need to)

2- new forum for supporting the module since we noticed the vast majority of issues are repeatable we decided to activate a forum idea where all can ask questions and all can answer
the forum is currently at this address
http://forum.servarica.com/
please lets use the forum for the support of this beta release as much as possible

In the first page of the wiki there is list of pages with install and upgrade instructions

Notes: The module is well tested with the exception of install procedure and documentation so even through it is beta I think it is production ready (maybe you will face some issues in install and upgrade procedure depending on your environment but once installed the module was very well tested in live environment)


you can download the module from the client area at this url
http://servarica.com/clients/dl.php?type=d&id=59

and install instructions are at the wiki
http://wiki.servarica.com/doku.php/x...l_instructions

We have created new promo code for users who want to give the module new test.
the promo code is
XENICATRIAL

this will give you 1 month free of charge

Note that there is only one condition if you decided to go with the promo code which is that all your support will be done through he forum (http://forum.servarica.com/)
No support will be given through chat or ticketing system to users who order using the promo code.
The reason for this is that we are planning to build public support database for the module to lower the module costs in the future


Also currently we offer complete module install configuration and template generation for 80$ one time fee.
This is very useful for users who dont have time or for users who are still new to whmcs and xenserver


you can order the module for correct number of your servers from here
https://servarica.com/clients/cart.php?gid=26

also to order one time install service please order it from here
https://servarica.com/clients/cart.php?a=add&pid=199


Thanks

WHMCS Overview - Easily read your stats within your homepage

$
0
0
Hello, this is something i put together, nothing fancy but it allows you to see a better aspect within your homepage on how your company is doing and what things need to be done. I modified a few things within the original code from WHMCS. Then added my own and revamped it to make it a whole lot better.

This widget is free, i will keep it updated as long as i can, i have also created a github to be able to contribute if you wish.

Screenshot:

whmcsoverview.JPG
Install Instructions:

Copy whmcs_overview.php to /modules/widgets/
Navigate to your WHMCS Admin area
Go to Setup > Administrator Roles > Admin Name > Edit
Scroll towards the bottom and set the permission to allow the widget to show up Now you done!

Release Notes:
v0.1 Beta

Download:
https://github.com/stuntnmore/whmcsoverview (Latest)
Attached Images

Changing the agreeing to the Terms of Service wording tick box

$
0
0
Hello all,

I am trying to find where to edit the text for the tick box within the cart which says 'I have read and agree to the Terms of Service'. I have looked through the lang/english.php file but can't see anything.

Any ideas?

Cheers

Need a WHMCS dev for a custom script

$
0
0
Hi, I want a dev with knowledge of the SQL WHMCS structure, to create a script.

The script may review all users tables and set the ClientGroup automatically with this considerations:

- If the ClientGroup is empty, do:
* If the user country is "Spain" and in the CustomField1 the first character is a number and the last character is a letter (DNI) -> Set ClientGroup 2
* If the user country is "Spain" and in the CustomField1 the first character is a letter and the last character is a number (NIF) -> Set ClientGroup 3
* If the user country is "Spain" and in the CustomField1 the first character is a letter and the last character is a letter (NIE) -> Set ClientGroup 4
* If the user country is "Spain" and in the CustomField1 is empty (DNI) -> Set ClientGroup 2
* If the user country is NOT "Spain" and the CustomField2 is empty (World) -> Set ClientGroup 6
* If the CustomField2 is not empty (VIES) -> Set ClientGroup 5
- Else (Other) -> Set ClientGroup 7

- If the ClientGroup is NOT empty (set the last time when this script has been run) -> verify the same previous steps and email me if some "user ClientGroup" should be changed.
(For example, some user has changed his CustomField1 since the last time when we have run this script, DON'T CHANGE the ClientGroup, e-mail me with the userID, I need do a task by hand)

Please, contact me by email: soporte@ginernet.com and let me to know the price and the ETA to provide me the script.

Thanks.

WHMCS SSL issue; only for index.php.

$
0
0
Hello,

I own the domain https://www.fgservers.net, and are experiencing a problem with our portal. Whenever loading https://www.fgservers.net/portal, you will get an Redirect Loop issue. This is only with an SSL enabled, yet when visiting the https://www.fgservers.net/portal/cart.php you will notice that the page loads flawlessly. I have not modified any of the script, and only the header.php and footer.php were changed.

To clarify, this was happening 2 weeks before the Heartbleed SSL problem. Any help would be appreciated. Below is my htaccess.txt which was my attempt of fixing it, but failed.

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]

RewriteEngine on
Options +FollowSymlinks

#Rewrite the URL for WHMCS to always use https except for the whmcs/dl.php file
RewriteCond %{REQUEST_URI} !^/portal/dl.php [NC]
RewriteCond %{REQUEST_URI} ^/portal/ [NC]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.fgservers.net/$1 [R=301,L]

Ioncube WHMCS segfault problem and solution

$
0
0
Hello everyone,

I have just had a really frustrating experience with ioncube and I would like to share my information in case anyone else has the same problem, or happens to google this.

The problem seems to be with the latest ioncube loaders, specifically the file "ioncube_loader_lin_5.4.so"

The latest version of this file has the filesize of 1181432 bytes. After installing this file I immediately noticed that whmcs has problems with loading, it would load once in 20 times. The error message in apache log was this:

exit signal Segmentation fault (11), possible coredump in /etc/apache2

The solution for me was to rollback to an earlier version of the file, with the filesize of "1171544" bytes.

I hope this information helps you.

I need a transparent background

$
0
0
hello everyone,

on whmcs.queztech.net i want to get the massive white box behind the logo transparent,
so the background image goes behind the logo.

i tried several things but i cannot figure out where the code for this is located,

help is appreciated.

:idea:

Changing TAX to Including from Excluding

$
0
0
We currently sell all products as + VAT to clients with the EU, and we are looking to change this to show the product as VAT inclusive from now on.

However, we are needing a way to update the prices of all products in the database by 20%, to exclude any client that is located in a country located in one of the TAX Rules.

Clearly this will need to be done at database level, but we are looking to see if anyone can help with an SQL statement that could achieve this.

Thanks for any help.

Active Client Showing As Inactive?

$
0
0
Helloa all,

I have just noticed that one client is showing as 'Inactive' when looking under the client list, however when I go into the client all products are active.

Anyone seen this?

whmcs-inactive.PNG
Attached Images

How to configure for cpanel?

$
0
0
Good evening all,

firstly thanks for helping;

I have a site I want to use for webhosting only, not domain registration at this stage,

however when I check domain required it asks for transfer details etc from the existing domain registrar,

how can i avoid this?

I only want the customer to have to enter their domain for the sole purpose of cpanel and for nothing else?

Many thanks in advance

Automatically Convert to Different Product?

$
0
0
I have been reading the documentation, but can't find any information on this.

Is there a way, to have one product automatically convert to another? Or automatically upgrade to another?

Thanks
Viewing all 13458 articles
Browse latest View live