Provomatic

Funktionen

Ein Überblick über alles, was Provomatic heute kann. Was noch in Arbeit ist, steht unter Coming Soon.

Shop

  • Produktgruppen und Produkte mit Titelbild, Banner und Logo, Kurzbeschreibung und eigenen Landingpages je Gruppe (z. B. eine Seite pro Spiel).
  • Preise je Laufzeit: 1, 3, 6 oder 12 Monate, netto gespeichert; Privatkunden sehen Bruttopreise, Geschäftskunden Nettopreise.
  • Konfigurator mit Auswahl- und Textoptionen (z. B. RAM, Standort, Servername) und Live-Preis.
  • Warenkorb mit mehreren Produkten und Rabattcodes: Prozent oder fester Betrag, einmalig oder dauerhaft, Gültigkeitszeitraum, Höchstzahl an Einlösungen (gesamt und je Kunde), nur für bestimmte Produkte oder Laufzeiten, nur für Neukunden.
  • Bestand und Grenzen: Lagerbestand je Produkt und Höchstzahl laufender Verträge pro Kunde.
  • Freigabe-Regeln: Bestellungen von Neukunden, über einem Betrag oder alle Bestellungen können erst nach Prüfung durch dein Team ausgeliefert werden.

Checkout und Verbraucherrecht

  • Bestellung mit Registrierung oder bestehendem Konto, Privat- und Geschäftskunden.
  • Zustimmung zu AGB und Datenschutz mit Zeitpunkt, IP-Adresse und der jeweils gültigen Version des Rechtstextes.
  • Widerrufsbelehrung und ausdrücklicher Verzicht auf das Widerrufsrecht bei sofortiger Bereitstellung (§ 356 BGB) – bei Verbrauchern Pflicht vor der Bestellung.
  • Button „Zahlungspflichtig bestellen“ und alle Pflichtangaben der Button-Lösung.
  • Rechtstexte (Impressum, AGB, Datenschutz, Widerruf) versioniert im Admin, jede Änderung bleibt nachvollziehbar.

Kundenbereich

  • Übersicht mit aktiven Diensten, offenem Betrag, offenen Rechnungen mit Bezahl-Button, Bestellungen in Bearbeitung und Support-Kontakt.
  • Dienste mit Status, Konfiguration, Laufzeit und Direktlink ins Panel; das Modul liefert Zugangsdaten und Hinweise für die Dienstseite.
  • Bestellungen und Rechnungen mit PDF-Download – der Download wird nur ausgeliefert, wenn die Prüfsumme der festgeschriebenen Datei stimmt.
  • Kontodaten, Adresse, USt-IdNr. (wird per VIES geprüft) und Sprache.
  • Sicherheit: Passwort, Zwei-Faktor-Anmeldung per App mit Wiederherstellungscodes und Passkeys.
  • Umschalter für Sprache (Deutsch/Englisch) und Farbschema (hell, dunkel, System).

Rechnungen

  • Lückenlose Nummernkreise für Rechnungen und Gutschriften, vergeben in einer Datenbank-Transaktion: Ein Fehler verbraucht keine Nummer.
  • Festschreibung: Nach dem Ausstellen ist die Rechnung unveränderbar – im Programm und zusätzlich per Datenbank-Trigger. PDF und XML werden mit SHA-256-Prüfsumme gespeichert.
  • Storno nur über eine Gutschrift mit Verweis auf die Originalrechnung, auch Teilgutschriften.
  • E-Rechnung: ZUGFeRD im Profil EN 16931, eingebettet als PDF/A-3, und XRechnung 3.0 als XML – vor dem Festschreiben gegen das Schema geprüft.
  • Drei Rechnungsdesigns (Klassisch, Modern, Kompakt) mit Vorschau, eigener Akzentfarbe und frei editierbarer Fußzeile je Sprache.
  • Bankdaten und GiroCode auf der Rechnung, damit Kunden per Banking-App überweisen können.
  • Aufbewahrung über 10 Jahre; Rechnungen bleiben auch nach dem Löschen eines Kundenkontos erhalten.

Umsatzsteuer

FallBehandlung
InlandDeutscher Steuersatz
KleinunternehmerKeine Umsatzsteuer, Hinweis nach § 19 UStG auf der Rechnung
Privatkunde in der EUSteuersatz des Kundenlandes (One-Stop-Shop), Land wird über die Rechnungsadresse belegt
Geschäftskunde in der EUReverse Charge mit geprüfter USt-IdNr. und Pflichthinweis
DrittlandNicht steuerbar, mit Hinweis

Steuersätze haben ein Gültigkeitsdatum. Ändert ein Land seinen Satz, trägst du den neuen Satz mit Datum ein – ältere Rechnungen bleiben unverändert.

Zahlungen

  • Stripe (Karte, Apple Pay, Google Pay, SEPA-Lastschrift, Klarna und weitere Zahlarten aus deinem Stripe-Konto), PayPal und Mollie.
  • Überweisung mit Bankdaten und GiroCode, manuelle Erfassung im Admin, auch Teilzahlungen.
  • Der Zahlungsstatus wird immer beim Anbieter gelesen, nie aus dem Webhook übernommen. Betrag und Währung müssen genau passen, sonst wird die Zahlung abgelehnt und protokolliert.
  • Webhooks mit Signaturprüfung, jedes Ereignis wird genau einmal verarbeitet und im Admin protokolliert.
  • Rückerstattungen aus dem Admin direkt beim Anbieter, mit automatischer Gutschrift.
  • Testmodus je Anbieter, Kunden sehen auf der Bezahlseite, dass kein echtes Geld fließt.

Einrichtung von Stripe, PayPal und Mollie Schritt für Schritt →

Bereitstellung

  • Modul Pelican und Pterodactyl: Server anlegen, sperren, entsperren und löschen, Nutzer im Panel automatisch anlegen. Je Produkt wählst du Spiel (Egg) und Ressourcen: RAM, CPU, Speicher, Swap, Datenbanken, Backups und Ports.
  • Manuelles Modul für Leistungen ohne Automatik (Lizenzen, Dienstleistungen, Managed Server).
  • Jeder Schritt ist eine Aufgabe mit Wiederholung: Schlägt etwas fehl, versucht Provomatic es erneut und prüft am Ende, ob der Server wirklich existiert.
  • Provisioning-Monitor im Admin zeigt laufende, fehlgeschlagene und abweichende Aufgaben.
  • Server-Verwaltung mit Verbindungstest; Zugangsdaten werden verschlüsselt gespeichert.
  • Modul-Schnittstelle für eigene Module – KeyHelp, Plesk, Proxmox und Domains sind in Arbeit.

Themes

  • Vier mitgelieferte Themes für Shop und Kundenbereich: Standard, Gaming (bildstark, mit eigenen Illustrationen), Business und Minimal.
  • Jedes Theme in hell und dunkel, Kunden können auf Wunsch selbst wählen.
  • Einstellungen mit Live-Vorschau: Farben, Logo, Bilder, Texte.
  • Themes als ZIP hochladen und herunterladen, eigenes Theme per Assistent anlegen, ausführliche Anleitung im Admin.
  • Eigene Themes erben von einem bestehenden Theme und überschreiben nur die Teile, die sie ändern.

Texte und Sprachen

  • Shop, Kundenbereich, Verwaltung und Rechnungen auf Deutsch und Englisch.
  • Sprache je Kunde und je Teammitglied; Besucher bekommen die Sprache ihres Browsers.
  • Texte-Editor im Admin: jeden Text der Oberfläche je Sprache ändern, nach Bereichen sortiert, mit Suche und Zurücksetzen.

Verwaltung und Team

  • Admin-Bereich mit Bestellungen, Kunden, Diensten, Rechnungen, Zahlungen, Produkten, Servern, Rabattcodes und Einstellungen.
  • Rollen und Rechte fein einstellbar, z. B. Support ohne Zugriff auf Zahlungen.
  • Als Kunde anmelden: Der Support sieht den Kundenbereich genau wie der Kunde, mit deutlichem Hinweis und Rückweg zum Admin.
  • Einrichtungsassistent für Firmendaten, Steuern, Rechnungen und Grundeinstellungen.
  • Audit-Log aller wichtigen Änderungen, verkettet und auf Manipulation prüfbar.

Sicherheit

  • Zwei-Faktor-Anmeldung für das Team (App) und für Kunden (App und Passkeys).
  • API-Schlüssel und Passwörter von Zahlungsanbietern und Servern verschlüsselt gespeichert und im Admin nie im Klartext angezeigt.
  • Begrenzung von Anmeldeversuchen, sichere Sitzungen, Schutz vor CSRF.
  • Läuft auf deinem eigenen Server – Kundendaten verlassen deine Infrastruktur nur für Zahlungen und Bereitstellung.

Lizenz und Updates

  • Einmalkauf pro Installation (eine Domain), unbegrenzt viele Kunden, Produkte und Teammitglieder.
  • Ein Jahr Updates inklusive, danach optional verlängerbar. Läuft der Update-Zeitraum ab, läuft Provomatic uneingeschränkt weiter.
  • Preise werden zum Start der Version 1.0 veröffentlicht.

Interesse an der Beta?

Provomatic ist in Entwicklung. Schreib uns, wenn du es vor dem Start mit deinem Hosting-Unternehmen testen möchtest.

Kontakt aufnehmen