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
| Fall | Behandlung |
|---|---|
| Inland | Deutscher Steuersatz |
| Kleinunternehmer | Keine Umsatzsteuer, Hinweis nach § 19 UStG auf der Rechnung |
| Privatkunde in der EU | Steuersatz des Kundenlandes (One-Stop-Shop), Land wird über die Rechnungsadresse belegt |
| Geschäftskunde in der EU | Reverse Charge mit geprüfter USt-IdNr. und Pflichthinweis |
| Drittland | Nicht 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.