# EuroDNS

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

Connect EuroDNS to send domain orders and manage supported domain services through WISECP.

## Access the Screen

Open: **Products → Domains → Domain Name Registrars → All Modules → EuroDNS**: `{admin}/module/registrars?module=EuroDNS`.

## What Is on the Screen

The screen contains Module Settings, Import and Import Extensions tabs.

### Prepare the Provider Account

Request reseller API access and separate test credentials from EuroDNS. Authorize your server’s outgoing IP and allow HTTPS port 20015. See [API connection and environments](https://agent.api-eurodns.com/doc/general/connect). Live requests use secure.api-eurodns.com; tests use secure.tryout-eurodns.com. The test environment simulates orders without registry registration or charges. PHP cURL, DOM and intl are required. Prepare provider profiles and a DNS zone before using their related settings.

## Settings

- ****API Username****: Required; initially empty. Enter the dedicated reseller API username for the selected environment.
- ****API Password****: Required; initially empty. Enter the API password. The provider also accepts its documented MD5-prefixed password form.
- ****Test Mode****: Disabled by default. Enable for the separate test environment; every operation follows this choice.
- ****Default Nameserver Profile ID****: Optional; initially empty. Applies to registration and transfer. When filled, the profile replaces explicit order and default nameservers.
- ****Default DNS Zone Profile ID****: Optional; initially empty. Selects the provider DNS-zone profile for registration and transfer.
- ****Default Contact Profile ID****: Optional; initially empty. Supplies missing contact roles. Order contact information takes priority.
- ****Default Folder ID****: Optional; initially empty. Places new registrations and transfers into the specified provider folder.
- ****Default Renewal Mode****: Default: autoexpire. Applies to new registrations. autorenew lets EuroDNS renew independently; coordinate it with WISECP renewal automation.
- ****WHOIS Privacy by default****: Disabled by default. Requests privacy on supported new registrations even without a customer privacy add-on. Confirm charges first.
- ****Default Nameservers****: Four initially empty fields; the first two have required markers. Set valid nameservers while respecting the module’s list or profile precedence.
- ****Automatic Cost Updates****: Disabled by default. Refreshes daily costs and selling prices using the profit rate. Applies to extensions assigned to this provider.
- ****Cost Currency****: Default: US Dollar (USD). Check the account price currency and saved costs before importing.

## Tasks

### Connect and Test

1. In **Module Settings**, enable **Test Mode** and enter test credentials and optional profile IDs.
2. Click **Test Connection**. It reads the TLD list; success does not validate profile IDs, DNS zones or paid orders.
3. Click **Save Changes** and reopen the form. No separate WISECP server record is required.
4. Verify an unsold test extension and test service before switching to live credentials. Check profile IDs again in the live account.

### Import Extensions and Prices

Under **Import Extensions**, select extensions and a profit rate, then click **Import**. Existing assignments and prices can change; new extensions are created inactive. The catalog combines TLD information with setup, annual, renewal and transfer fees. Registration includes the setup fee; renewal excludes it. Failed TLD details are skipped. The preview can show zero even when importable prices exist. Check the saved prices, periods and currency before sale. Imported document flags are generic; provider-specific registry requirements are not automatically created.

### Existing Domains

In **Import**, search or page through registered domains. Define the extension, select one domain and its existing customer, then click **Import**. An active annual WISECP service is created; no registrar transfer occurs. Check the owner, prices, dates and nameservers before continuing with more domains.

### Manage the Service

Registration, transfer, renewal, one-year restore, nameserver changes and date/transfer synchronization are implemented. Open the domain under **Orders → Services**. Accepted requests may remain pending; inspect the provider result before repeating an order.

**WHOIS** supports contact updates and privacy changes. Privacy is a domain setting; the module has no separate privacy-purchase lifecycle. **Transfer** reads the auth code and manages transfer locking. Child nameserver objects, URL forwarding and email forwarding are not implemented.

**DNS** manages an existing EuroDNS zone: A, AAAA, CNAME, MX, TXT, SPF, SRV, NS, CAA, PTR and NAPTR. Creating a record does not create the zone. Use the correct provider DNS delegation for these records to serve traffic.

## Things to Consider

> **DNSSEC uses DNSKEY data**
> 
> The form’s Key Tag means DNSKEY flags; Digest Type means protocol 3; Algorithm keeps its meaning; Digest expects the Base64 public key. Do not paste a DS digest. Updates replace the complete key set while preserving other read keys; deleting the last key clears the set. Confirm extension and nameserver compatibility with EuroDNS first.

> **Billing and access errors**
> 
> Live orders and privacy can incur charges. Avoid duplicate renewal through provider autorenew and WISECP. Local cancellation does not stop provider billing. Error 9998 means the outgoing IP is not allowed; 9999 indicates credentials. For HTTP 429, pause and retry later; the documented limit is one request per second with a burst of ten.

## Required Permissions

Setup requires **Domain Name Registrars** permission. Service operations depend on the corresponding administrator or client permissions and provider account access.

## 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 Records](https://docs.wisecp.com/en/service-whois-records)
- [Service Transfer](https://docs.wisecp.com/en/service-transfer)
