1.6 KiB
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.