kundencenter/docs/domains.md
2026-09-27 00:51:32 +02:00

1.6 KiB
Raw Blame History

Domains: Preise, Prüfung, Aufstellung

Modul: apps/api/src/modules/domains · Migrationen 010–013 · Seiten /domains, /admin/produkte/domains, /admin/domains, Abschnitt „Domains“ auf der Kundenseite.

Preisberechnung

  • Einkaufsliste (KCS/supportdomain): Endung, Laufzeit, 4 Staffeln (0–49, 50–199, 200–999, 1000+), Setup. Die Liste gilt als Bruttopreis inkl. USt (Einstellung cost_basis, umstellbar auf netto).
  • Verkauf = Einkauf + Aufschlag (Prozent in Basispunkten oder Festbetrag; je Endung, sonst global). Kein Aufschlag → kein Verkaufspreis („auf Anfrage“).
  • Rundung (optional, Standard an): Cent-Anteil 00–50 → ,50; 51–99 → ,99.
  • Bei Brutto-Liste wird Netto herausgerechnet (brutto / (1 + USt)), es wird nie zweimal USt aufgeschlagen. Setup ohne Aufschlag.
  • Steuersatz: „Regelsteuersatz“ aus tax_rates.

Verfügbarkeit

RDAP (IANA-Bootstrap, .de zusätzlich über rdap.denic.de), Rückfall DNS mit Hinweis „ohne Gewähr“. Endgültige Prüfung erst bei der Registrierung beim Registrar.

Aufstellung (domain_records)

Preis-Schnappschuss je Domain (EK brutto/netto, VK brutto/netto, Gewinn netto) und Beschaffungsstatus (offen / bei KCS bestellt / anderer Anbieter). CSV-Export als KCS-Bestellliste und Gesamtaufstellung.

Import der Preisliste

Oberfläche „Preisliste einlesen“ oder pnpm --filter @kc/api cli import-domains --file=<datei> (Format siehe data/domain-preise.txt). Aufschläge und Aktiv-Status bleiben erhalten.

Offen

Registrar-API von KCS (unbekannt, Anfrage nötig), Domain als Position in der Bestellung.