
10-20-2011, 04:05 PM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
Automate reseller account creation - WHMCS ??
Hello,
Anyone know how to setup automation for reseller account creation in whmcs ?
I have try it and it work fine but the account are always created on same ip than my shared hosting customers and i don't want this. I want than my reseller be on another ip than shared but i don't find where to specify to whmcs or whm to create all new resellers accounts on a specific ip instead default ip of the server that i use for my shared hosting customers.
Also, i want than the accounts are created with custom name server for the domain name of the client like ns1.domain.com & ns2.domain.com and customer just need to redirect after to my private name server but it won't work. Even if i check option in whmcs to "Customer NameServer" it create even the account on my default nameserver for my shared customers.
I have open a ticket at WHMCS but it not seem to work better after modification of their support agent.
Anyone have the answer of my problem ?
Thanks you
|

10-20-2011, 04:19 PM
|
|
Litespeed Powered
|
|
Join Date: Jul 2011
Location: /root
Posts: 863
|
|
These are changes you need to make on WHM.
For the packages you can specify the nameservers used(so when WHMCS creates that package it is made with those nameservers).
I believe you can also do this for the IP address.
__________________
█ █ V7 Host | Delivering Excellence - Premium Web Hosting At Affordable Prices!
█ █ Shared Hosting | Reseller Hosting | VPS Hosting | cPanel/WHM | Softaculous | RAID 10
██ 30 Day Money Back Guarantee - 99.9% Uptime Guarantee - Daily Backups
█ █ http://www.v7host.com | admin@v7host.com
|

10-21-2011, 07:58 AM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
Hi,
I don't see this option in packages... where exactly ??
This is the message i have got from whmcs :
Quote:
Hi,
You cannot choose the IP address that accounts will be setup on, the one used is defined by the WHM createacct function. http://docs.cpanel.net/twiki/bin/vie.../CreateAccount
There is option to select an IP Address.
As for the nameservers, the following is what is being sent and received, you would need to check with cPanel what this means and how to resolve it.
Request: /xml-api/setresellernameservers?user=whmcstes&nameservers=ns1.whmcstesting.com,ns2.whmcstesting.com
Data: <setresellernameservers>
<result>
<status>1</status>
<statusmsg>Not updating with identical nameserver values.</statusmsg>
</result>
</setresellernameservers>
|
|

10-22-2011, 11:17 AM
|
|
Web Hosting Evangelist
|
|
Join Date: Jun 2011
Posts: 495
|
|
I am using the Master reseller Zamfoo plugin for my reseller clients, this way I am able to create Reseller account without any problems. And it's automatic.
But it does not update the NS automatic.
__________________
█ www.Fosty.net - High Quality with Low cost!
█ Shared hosting services and domain registration / transfer.
█ cPanel hosting with locations in United States & United Kingdom
|

10-22-2011, 12:18 PM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
Zamfoo plugin are great for people that don't have root access.. on my way i own a dedicated server only for my reseller customers..
i know that there exist a way to make the process of reseller account creation automate with whmcs.
The only thing i'm not able to make working properly it's the custom dns setting when account are created.
At this time, all account are created with default dns of my company.. but i want than all reseller account be created with dns of the domain name of the customer.
If one customer buy a reseller package with domain name mydomain1.com, i want that the account be created with dns ns1.domain1.com & ns2.domain1.com
If anyone know how to make it.. it can be very appreciated.
|

10-22-2011, 02:51 PM
|
|
Junior Guru
|
|
Join Date: Aug 2001
Location: Scotland
Posts: 224
|
|
Quote:
Originally Posted by Vans
The only thing i'm not able to make working properly it's the custom dns setting when account are created.
At this time, all account are created with default dns of my company.. but i want than all reseller account be created with dns of the domain name of the customer.
If one customer buy a reseller package with domain name mydomain1.com, i want that the account be created with dns ns1.domain1.com & ns2.domain1.com
If anyone know how to make it.. it can be very appreciated.
|
In the products module settings there is the option
Setup Custom ns1/ns2 Nameservers
doesn't that work?
|

10-22-2011, 04:45 PM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
The option are checked but it won't work
the reseller account are still created on default nameserver.
|

10-23-2011, 04:23 AM
|
|
Web Hosting Master
|
|
Join Date: Feb 2003
Location: Cumbernauld, Scotland, UK
Posts: 655
|
|
I've been thinking about this since you first posted
Are you a reseller wanting to offer reseller accounts to clients?
I believe a step has been missed
Go to WHM and create the IP addresses that are to be used for the reseller accounts you want to create
In WHMCS you now add these as Servers
For the Reseller products you select those Servers (not available to other products)
In the sales component you now select the option "add to least full"
You can then complete all the other settings as required, within the product details
When a customer orders a Reseller account it will now proceed to add to one of those servers, with the IP applied as was setup in WHM
As sales proceed you will need to continue the process and repeat
With regards to the nameservers
These will have to be corrected after the order has been placed, if they are to be customised (as they are not known in advance)
This is a known flaw with WHM as the DNS Zone is set before the nameservers
This is easily corrected after the order is received, however you will need to edit the clients account manually to show the correct nameservers they require
However, you could offer generic nameservers, if the client wants custom nameservers then you could make a small charge for them and that would solve the issue (this is what most other people seem to do)
__________________
M8 INTERNET : Simple and cost effective website hosting from the UK
M8 INTERNET : Google Ads Account Management
Last edited by m8internet; 10-23-2011 at 04:27 AM.
|

10-24-2011, 08:23 AM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
Hello m8internet,
We are not a reseller, we have our own dedicated server. We have already try what you recommand and without result. Even if i add a server in my whmcs with a different ip, the reseller account continue to be created on the default ip of the server.
For nameserver, as you said it's not possible to create account on custom dns of the domain name? It seem ridiculous =(
|

10-24-2011, 08:24 AM
|
|
Junior Guru
|
|
Join Date: Sep 2004
Posts: 224
|
|
Offer generic nameservers.. so do you think it's a good ideas to create all reseller account on private nameserver ? on my side it's ns1.myprivatecompany.ca and ns2.myprivatecompany.ca ?
Thanks
|

10-28-2011, 05:43 AM
|
|
Web Hosting Master
|
|
Join Date: Feb 2003
Location: Cumbernauld, Scotland, UK
Posts: 655
|
|
As far as I am aware custom nameservers have to be applied after the customer order has been completed, see my reply above, as this is what I have always had to do
I would suggest you post this query to the WHMCS and cPanel forums for clarification and further support
However, in my experience neither wants to take responsibility for this
__________________
M8 INTERNET : Simple and cost effective website hosting from the UK
M8 INTERNET : Google Ads Account Management
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
| Postbit Selector |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|
| Login: |
|
|
| Advertisement: |
|
|
| Web Hosting News: |
|
|
|