Skip to content

Latest commit

 

History

History
67 lines (45 loc) · 4.76 KB

README-EN.md

File metadata and controls

67 lines (45 loc) · 4.76 KB

README for Domainnameapi Module

This module is an integration of 'domainnameapi.com' for WiseCP. (Last update 11 June 2024)

Requirements

  • WiseCP version 3 or higher is required.
  • PHP version 7.4 or higher is required.
  • PHP Soap extension must be enabled.

Installation

  1. Copy the "coremio" folder from the downloaded package into the folder where WiseCP is installed (e.g., /home/wisecp/public_html). Do not include the .gitignore, README.md, and LICENSE files.
  2. Ensure that the folder structure is correct. For example: /home/wisecp/public_html/coremio/modules/Registrars/DomainNameApi/DomainNameApi.php.
  3. Go to the WiseCP admin panel.
  4. Navigate to Products/Services menu and select "Domain Registration".
  5. Click on the "Installation" step.

Installation Screen

Reseller User Credentials

  1. Enter the reseller username and password.
  2. Click the "Save" button.

Test Connection

  1. Click the "Test Connection" button to check if the connection is successfully established.

Importing Domain TLDs

  1. Click on the "Import TLDs" tab to import the domain name extensions.
  2. All the extensions will be imported successfully.

Importing Domain Names

  1. Click on the "Import" tab to import the domain names.
  2. You will see a list of domains. Select the domain you want to import and assign it to the desired customer. Then click the "Import" button.

That's it! You can now successfully use the Domainnameapi module in WiseCP.

Return and Error Codes with Explanations

Code Explanation Details
1000 Command completed successfully Command completed successfully
1001 Command completed successfully; action pending. Command completed successfully; action pending
2003 Required parameter missing Required parameter missing. For example: Missing phone number in contact information
2105 Object is not eligible for renewal Object is not eligible for renewal, update actions locked. Status must not be "clientupdateprohibited". May be due to other status conditions.
2200 Authentication error Authentication error, authorization code incorrect, or domain is registered with another registrar.
2302 Object exists Domain name or nameserver information already exists in the database. Cannot be registered.
2303 Object does not exist Domain name or nameserver information does not exist in the database. New registration required.
2304 Object status prohibits operation Object status prohibits the action, updates locked. Status must not be "clientupdateprohibited". May be due to other status conditions.