This module allows you to manage all your domain names on WHMCS using the domainnameapi.com
API. With this module, you can achieve the following features:
- View all your domain names
- Perform bulk synchronization
- Bulk import
- Bulk contact changes
- Bulk NS changes
- Bulk Privacy and Domain lock editing
- Bulk cancellation or approval of incoming and outgoing transfers
- WHMCS 7.0 or above
- PHP 7.2 or above (with enabled Soap and Curl extensions)
- Activated and configured
domainnameapi
Registrar module.
- Upload the downloaded files to your WHMCS directory on your server (should go to the whmcs_directory/modules/Addons/dnaextended folder).
- Log in to your WHMCS admin panel.
- Go to Setup > Addon Modules or, before WHMCS 8.0, Setup > Addon Modules section.
- You will see the DNA Extended Module, activate it, and choose which admin group to grant permissions to in the configurations.
- Select the "Addons" option from the left menu and click on "DNA Extended."
- Click on "Settings" on the displayed screen.
- For the system to work, all your domain names need to be synchronized periodically. Configure the Cron settings as shown. (The process of setting up Cron may vary depending on the system requirements. cPanel Cron Setup | Plesk Cron Setup)
- Click the "Cron Manual Run" button to synchronize all your domain names for one time.
- Click on the "All domains" tab to see all your domain names.
- You can search and filter them based on their status.
- Click on the checkbox at the top or the relevant button on the left to perform an action.
- Confirm the operation.
- Click on the "Import" button to go to the page where you can import your domain names.
- This feature only applies to domain names that have not been transferred to any user on WHMCS.
- On the displayed screen, select the customer that each domain name will be matched with.
- Confirm the operation.
- When you click the "Synchronize" button, the corresponding domain name will be updated with both the information from the DNA panel and WHMCS. If the domain name doesn't match, it will only be synchronized on DNA.
- Matched domain names will be synchronized on WHMCS with the "Registrar, Expiry Date, and Status" information.
- Select the domain names for which you want to change the contact information.
- Enter the new contact information and select the block you want to be the same as the Registrant.
- Confirm the operation.
- Select the domain names for which you want to make NS changes.
- Enter the new NS.
- Confirm the operation.
- Select the domain names for which you want to make Privacy and Domain Lock changes.
- Enter the new values.
- Confirm the operation.
- Select the domain names for which you want to cancel or approve incoming and outgoing transfers.
- Confirm the operation.