Difference between revisions of "GoDaddy"

From WHMCS Documentation

m
(Domain Sync)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
GoDaddy is the world's largest domain name registrar with over 77 million domain names under management.
 +
 +
With the GoDaddy Domain Reseller Module for WHMCS, now you too can leverage GoDaddy's Wholesale Domain Reseller program with WHMCS for automated domain reselling to your customers.
 +
 
{{registrar
 
{{registrar
 
| register = yes
 
| register = yes
Line 10: Line 14:
 
}}
 
}}
  
==Activation==
+
==Creating a GoDaddy Reseller Account==
 +
 
 +
To signup for a GoDaddy reseller account, visit the URL below.
 +
 
 +
https://reseller.godaddy.com/whmcs
  
To activate and begin using the GoDaddy registrar module, follow the steps below:
+
==Setup/Activation==
  
# Login to your WHMCS Admin Area
+
To activate and begin using the GoDaddy registrar module, after installing the module, follow the steps below:
# Navigate to Setup > Products/Services > Domain Registrars
 
# Locate GoDaddy in the list
 
# Click the '''Activate''' button
 
# Enter your GoDaddy API credentials
 
# Click Save Changes to complete the process
 
  
<br>[[File:Videotutorial.png‎|center|link=http://www.youtube.com/watch?v=0Sz9mkBzLN0&hd=1|Watch Video Tutorial]]
+
# Log in to your WHMCS Admin Area.
 +
# Navigate to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Domain Registrars]]''' or, prior to WHMCS 8.0, '''Setup > Products/Services > Domain Registrars''',
 +
# Locate GoDaddy in the list of available modules.
 +
# Click '''Activate'''.
 +
# Enter your GoDaddy API credentials. If you do not currently have API credentials, you can generate them by visiting https://reseller.godaddy.com/setup-api and logging into your GoDaddy Reseller Account.
 +
# Once you have entered the required API credentials, click '''Save Changes''' to complete the process.
  
==Automatic Registration==
+
==Configuring Automatic Registration==
 
WHMCS allows you to setup automatic domain registration on a per extension basis enabling you to use different registrars for different TLDs to give you the flexibility to offer more extensions and always get the best value.
 
WHMCS allows you to setup automatic domain registration on a per extension basis enabling you to use different registrars for different TLDs to give you the flexibility to offer more extensions and always get the best value.
  
 
To enable automatic registration, please refer to [[Domain Pricing|Configuring Automatic Registration]]
 
To enable automatic registration, please refer to [[Domain Pricing|Configuring Automatic Registration]]
  
==Automatic Domain Synchronisation==
+
==Domain Sync==
The GoDaddy module supports automatic domain synchronisation for syncing of expiry dates and status changes for incoming transfers.
+
The GoDaddy module supports the automatic syncing of expiry dates for registered domain names and status changes for incoming domain name transfers.
 +
 +
To use this, enable '''Domain Sync Enabled''' and [[Domain_Synchronisation#Configuration|configure the domain sync task]] at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Automation Settings]]''' or, prior to WHMCS 8.0, '''Setup > Automation Settings'''.
 +
 
 +
==Troubleshooting==
 +
===Request body doesn't fulfill schema, see details in fields===
 +
====New Registration/Transfer====
 +
The client's profile data is missing required data. Review the client's Profile and Contacts tab (if applicable) to ensure the listed fields in the error message are completed (first name, last name, email address, address, city, state, country, phone number).
 +
====Managing Existing Domain====
 +
The domain was registered through GoDaddy's retail system. Only domains registered via the [[#Creating a GoDaddy Reseller Account|GoDaddy API Reseller platform]] can be managed via the WHMCS module.
 +
 
 +
===Further Help/Support===
  
To enable this functionality, you need to ensure you have the '''Domain Sync Enabled''' in Setup > General Settings > Domains and ensure you have the [[Crons#Domain_Sync_Cron|Domain Sync Cron]] configured on your system.
+
Need help with creating your GoDaddy account? Call GoDaddy @ 480-505-8877. <br>
 +
Need help with creating your Key/Secret? Email api@godaddy.com.<br>
 +
For all other support with the GoDaddy Module please contact the WHMCS support team.

Latest revision as of 12:16, 7 June 2023

GoDaddy is the world's largest domain name registrar with over 77 million domain names under management.

With the GoDaddy Domain Reseller Module for WHMCS, now you too can leverage GoDaddy's Wholesale Domain Reseller program with WHMCS for automated domain reselling to your customers.


Supported Features

Register Transfer Renew Registrar Lock
Yes Yes Yes Yes
Update Nameservers Update WHOIS Get EPP Code Register Nameservers
Yes Yes Yes No
DNS Record Management Email Forwarding Domain Release Domain Sync Script
No No No Yes
Premium Domains Transfer Out Automation TLD Pricing Sync
No No No

Creating a GoDaddy Reseller Account

To signup for a GoDaddy reseller account, visit the URL below.

https://reseller.godaddy.com/whmcs

Setup/Activation

To activate and begin using the GoDaddy registrar module, after installing the module, follow the steps below:

  1. Log in to your WHMCS Admin Area.
  2. Navigate to Configuration () > System Settings > Domain Registrars or, prior to WHMCS 8.0, Setup > Products/Services > Domain Registrars,
  3. Locate GoDaddy in the list of available modules.
  4. Click Activate.
  5. Enter your GoDaddy API credentials. If you do not currently have API credentials, you can generate them by visiting https://reseller.godaddy.com/setup-api and logging into your GoDaddy Reseller Account.
  6. Once you have entered the required API credentials, click Save Changes to complete the process.

Configuring Automatic Registration

WHMCS allows you to setup automatic domain registration on a per extension basis enabling you to use different registrars for different TLDs to give you the flexibility to offer more extensions and always get the best value.

To enable automatic registration, please refer to Configuring Automatic Registration

Domain Sync

The GoDaddy module supports the automatic syncing of expiry dates for registered domain names and status changes for incoming domain name transfers.

To use this, enable Domain Sync Enabled and configure the domain sync task at Configuration () > System Settings > Automation Settings or, prior to WHMCS 8.0, Setup > Automation Settings.

Troubleshooting

Request body doesn't fulfill schema, see details in fields

New Registration/Transfer

The client's profile data is missing required data. Review the client's Profile and Contacts tab (if applicable) to ensure the listed fields in the error message are completed (first name, last name, email address, address, city, state, country, phone number).

Managing Existing Domain

The domain was registered through GoDaddy's retail system. Only domains registered via the GoDaddy API Reseller platform can be managed via the WHMCS module.

Further Help/Support

Need help with creating your GoDaddy account? Call GoDaddy @ 480-505-8877.
Need help with creating your Key/Secret? Email api@godaddy.com.
For all other support with the GoDaddy Module please contact the WHMCS support team.