# NetEarthOne

https://docs.wisecp.com/de/netearthone

Use your NetEarthOne account with WISECP to manage domain sales and bring existing domains into customer service records.

## Accessing the Screen

Open **Products → Domain Names → Domain Registrars → All Modules → NetEarthOne**: `{admin}/module/registrars?module=NetEarthOne`.

## What Is on the Screen?

| Section | Purpose | Result |
| --- | --- | --- |
| Module Settings | Account and cost settings | Configures the connection |
| Import | Existing active domains | Creates customer services |
| Import Extensions | Extension costs | Updates assignments and prices |

### Prepare the Account

Use an active reseller account with domain, contact, customer, pricing and DNS API access. In the provider panel, open **Manage Profile → Reseller Profile Details** from the profile icon to find the reseller ID. Open **Settings → API → View API key** for the key and allow this server’s outgoing IP. Follow the [official API access guide](https://manage.netearthone.com/kb/answer/753).

The module requires PHP cURL and intl, plus HTTPS access to httpapi.com or test.httpapi.com. There is no endpoint field or separate server record.

## Settings

- ****User ID****: Required, initially empty. Use the reseller ID belonging to the chosen live or demo account.
- ****API Key****: Required, initially empty. Enter the same account’s key, not its login password.
- ****Test Mode****: Off by default. Selects test.httpapi.com; it does not turn live credentials into a demo account.
- ****Default Nameservers****: Four initially empty fields. The first two have required markers. When both are not supplied, service defaults use system nameservers.
- ****Automatic Cost Updates****: Off by default. Enable it to retrieve costs and populate the extension import list.
- ****Cost Currency****: Required for correct costs. Match the provider account currency; the initial selection comes from the system’s currency list.

## Tasks

### Test and Save the Connection

1. Obtain a separate demo account compatible with this module. In **Module Settings**, enter its credentials and enable **Test Mode**.
2. Click **Test Connection** beside **Save Changes**. It reads an active-domain list without ordering a domain; success confirms access, not every operation.
3. Click **Save Changes** to store the settings. Testing alone does not save them.
4. For live use, enter live credentials, clear **Test Mode**, test and save again. Verify the saved account before assigning extensions.

### Import Extensions and Domains

1. Save the cost settings, then open **Import Extensions**. Select extensions and click that tab’s **Import** button.
2. Under **Products → Domain Names**, inspect the registrar and selling prices. Import can update existing extensions using the configured profit rate.
3. For existing provider domains, open **Import**, select active domains and match customers and dates. Click the tab’s **Import** button.
4. Check each new service’s owner, registrar and expiry. This creates WISECP records; it does not buy or transfer domains. Expired domains are absent from this list.

### Manage and Verify Services

Open the domain under **Orders → Services**. Use the linked DNS, WHOIS and transfer guides below for the exact controls. Clients use their own domain service’s management sections when service status, permissions and enabled add-ons allow them.

- Supported operations include availability, registration, transfer, renewal, nameservers, child nameservers, WHOIS contacts, transfer lock and privacy.
- Registration creates provider customer/contact records as needed. Supply accurate contact details and extension-specific eligibility fields.
- Extra fields cover IDN language, .asia contact ID, .au eligibility/warranty, .br organization and hosting details, .fr terms, .quebec/.scot intended use and .tel publication.
- DNS supports A, AAAA, NS, MX, CNAME, TXT and SRV. It reads only the first 50 records per type. Priority is not sent; verify MX/SRV settings in the provider panel.
- Child nameserver views expose the first IP only. DNS changes affect service availability; verify authoritative nameservers and existing records first.
- Synchronization reads status and expiry; transfer synchronization does not resubmit the transfer. Costs use one-year registration, transfer and renewal prices.
- Restore, DNSSEC, URL/email forwarding and balance queries have no dedicated implementation here. Provider offerings do not imply module support.

Before sales, use a domain in a confirmed demo account and keep its test extension unavailable for ordering. Check matching status and expiry in WISECP and the provider panel. Verify admin and client controls separately; inspect the error when a request fails instead of repeatedly submitting it.

## Important Notes

> **Live Operations and Privacy**
> 
> Live credentials may perform real operations even with Test Mode selected. Registration, transfer, renewal and the WHOIS privacy add-on can charge the provider balance. Disabling privacy does not establish a refund.

> **Authorization Code Changes**
> 
> Requesting an authorization code generates and saves a new code at the provider. The previous code stops being valid; this is not a read-only check.

## Required Permissions

Setup requires **Domain Registrars**. Extension changes require **Products → Edit**; service actions require the corresponding service permissions.

## Related Guides

- [Registrar Configuration](https://docs.wisecp.com/en/registrar-modules)
- [Domain Extensions](https://docs.wisecp.com/en/domain-extensions-and-pricing)
- [Service DNS Management](https://docs.wisecp.com/en/service-dns-management)
- [Service WHOIS Contacts](https://docs.wisecp.com/en/service-whois-records)
- [Service Transfer](https://docs.wisecp.com/en/service-transfer)
