WHMCS Settings

Revision as of 14:48, 19 July 2013 by Francedns (Talk | contribs)

Jump to: navigation, search


Fleche.gif Registrar settings

You need to setup your access to our API into the WHMCS's admin control panel, section "Setup" > "Products / services" > "Domain registrars". You will see FranceDNS into the list.

Whmcs install registrar 1.gif

Click onto "Activate" and configure the module by providing your credential and the API

Whmcs install registrar 2.gif

For a use in production

Enter the handle and the password defined into the production system

Enter the direct URL to the latest WSDL of the API


For a use in tryout

Enter the handle and the password defined into the tryout system

Enter the direct URL to the latest WSDL of the API



- The credentials and the url for both systems are different

- Ensure that you are using the latest WSDL from API

Fleche.gif Other Settings

You can define general settings for domain name management into "Setup" > "General settings" > "Domains"

Default Nameservers

Nameservers defined here will be shown by default for every domain names.

If you only use FranceDNS module for your domain names, and if you want to use our DNS name servers to benefit from our free included services with domain names, you cant set ns1.francedns.com, ns2.francedns.com, ns3.francedns.com

Contacts management

A domain name has an administrative contact, a technical contact and a billing contact.

If "Use Clients Details" is selected, then we will use client's details for creating these contact. Then your client will be defined by default for them at the registry and disclosed into Whois data.

If unchecked, the module will use your reseller handle for creating these contacts. Please note that "Default Billing/Admin/Tech Contact Details" are not used by our module.

Fleche.gif Domain settings

In section "Setup" > "Products / services" > "Domain pricing", you define all TLDs you want to sell

You will need to select "FranceDNS" for each extension you want to register with us as follows.

Whmcs install tld 1.gif



See Selling Price

DNS Management

This feature allows the client to manage their DNS settings. They can update DNS records as well as define a web forwarding. As part of this module, you can use our services free of charge:



Additional Information 
Available for all extensions
Domain names must use our DNS name servers

Email forwarding

This feature allows the client to create email addresses redirected to the address of their choice: http://en.dev.francedns.com/domain/email-addresses.html

 Additional Information 
 Available for all extensions
 Domain names must use our DNS name servers

ID protection

Our module does not manage this feature, leave unchecked.

Additional Information 
FranceDNS does not manage this service

EPP code

This feature must be checked if the TLD supports the EPP transfer code which is needed for transferring it between registrars.

Additional Information 
All extensions do not have EPP code, see Category:Tld

Automated Registration

Select from the list of activated registrars, which one will be used by default when registering a domain name in this extension

Additional Information 
If you choose FranceDNS, do not forget to set Additional fields, see "Additional fields"

Selling price

For each extension, click on "Open Pricing" to define your selling price.

Whmcs install tld 2.gif

Additional Information 
Registration and Renewal period may vary following the selected extension.
Transfer-in can be free for some extensions.

Fleche.gif Additional fields

You can register and manage all extensions provided by FranceDNS. However some of them require additional fields.

These will be displayed in the order phase and in the administration area of the domain name.

To facilitate integration into the software, we provide a php file to be included.

Step 1: Additional fields translation

You need to redefine languages files before updating them. Indeed, if you modify WHMCS ones, those would be overwritten during WHMCS updates.

If you don't have overrided these language files,

Copy the directory "overrides" into /path_to_whmcs/lang/


append our files to your own files in the directory /whmcs_directory/lang/overrides/

Feel free to modify the translation depending on your needs ! You can also translate them into another language.

Step 2: Add the fields to WHMCS

By default, WHMCS defines a list of additionnal fields for the built-in registrar modules. However, you need to specify WHMCS FranceDNS's ones.

Edit the file /whmcs_directory/includes/additionaldomainfields.php
Append the following lines at the end of the file
// FranceDNS additionnal fields


Our additionnal domain fields will override all the default ones defined into WHMCS for the same extensions.

If you want to register, for example .se domain names with another registrar, you will need to
edit the file /modules/registrars/netim/additionaldomainfields.php 
and provide the value false into the corresponding definition at the top of the file. If a definition is false, our additionnal fields will not be used by WHMCS.
Personal tools

Your account
Domain names
Shared Hosting
Old Hosting offers
SSL Certificates
Contact Us