CodeGuard

Zahlung und Abrechnung

Wie der Kauf einer CodeGuard-Subscription technisch abläuft, welche Zahlungsmethoden funktionieren und was bei Kündigung passiert.

Zahlung und Abrechnung

CodeGuard rechnet jährlich im Voraus ab. Drei Pläne sind im Self-Service buchbar (Team Small, Team, Team Plus), Enterprise läuft über das Kontaktformular. Die gesamte Zahlungsabwicklung läuft über Stripe, Rechnungssteller ist die Bochmann Software GmbH in Deutschland.

Buchungsablauf

Im Portal unter /account/billing wählst du den passenden Plan und wirst auf die von Stripe gehostete Checkout-Seite weitergeleitet. Dort gibst du Firmenname, Adresse und falls vorhanden eine Umsatzsteuer-ID ein, wählst die Zahlungsmethode und schließt die Bestellung ab. Nach erfolgreichem Abschluss landest du wieder auf der Billing-Seite und siehst die Bestätigung. Die Subscription ist innerhalb weniger Sekunden aktiv, sobald Stripe das checkout.session.completed-Event an unseren Webhook zugestellt hat. Falls dort eine Sekunde Verzögerung auftritt, zeigt die Seite den Status mit kurzem Hinweis an.

Während eines aktiven Trials kannst du jederzeit auf einen kostenpflichtigen Plan wechseln. Sobald der Bezahlplan greift, wird die Trial-Subscription automatisch beendet — wir behalten sie nicht parallel laufend.

Zahlungsmethoden

Im Checkout stehen drei Optionen zur Auswahl, jeweils in dieser Reihenfolge:

SEPA Lastschrift ist die häufigste Wahl im DACH-B2B-Geschäft. Sobald du das Mandat erteilst, zieht Stripe den Jahresbetrag direkt von deinem Geschäftskonto ein. Die Verbuchung dauert etwa fünf Werktage. Bei gescheiterter Lastschrift versucht Stripe automatisch drei Wiederholungen über 21 Tage und benachrichtigt dich per Mail.

Kreditkarte (Visa, Mastercard, American Express) zieht den Betrag sofort ein. Empfohlen für internationale Teams ohne SEPA-Konto.

Per Rechnung mit Überweisung schickt eine PDF-Rechnung an deine Buchhaltungsadresse mit 14 Tagen Zahlungsziel. Stripe markiert die Rechnung nach Geldeingang automatisch als bezahlt. Klassisch für deutsche Buchhaltungsabläufe geeignet, wenn die SEPA-Verarbeitung intern nicht möglich ist.

Umsatzsteuer

Die Berechnung läuft automatisch über Stripe Tax. Kunden in Deutschland sehen 19 % USt aufgeschlagen. Kunden im übrigen EU-Raum mit gültiger USt-ID werden im Reverse-Charge-Verfahren mit 0 % berechnet, die USt-ID prüft Stripe gegen das VIES-System direkt im Checkout. Außerhalb der EU gilt das jeweilige Empfängerland-Recht; bei Rückfragen melde dich kurz über das Kontaktformular.

Plan wechseln (Upgrade oder Downgrade)

Auf /account/billing siehst du als aktiver Kunde alle drei Pläne nebeneinander. Dein laufender Plan ist mit einem "Current"-Etikett markiert; an den anderen hängen Buttons, die je nach Richtung mit "Upgrade prüfen" oder "Downgrade prüfen" beschriftet sind. Beide Buttons führen auf eine Bestätigungsseite mit einem konkreten Betrag — erst ein zweiter Klick auf den ausdrücklich beschrifteten Bestätigungs-Button ("Kostenpflichtig upgraden" bzw. "Downgrade vormerken") löst die Stripe-Aktion aus.

Upgrade auf einen größeren Plan läuft sofort. Die Bestätigungsseite zeigt den anteiligen Betrag inkl. ausgewiesener USt und die hinterlegte Zahlungsmethode (Kartennummer-Endung oder IBAN-Endung). Nach Klick auf "Kostenpflichtig upgraden" ruft das Portal die Stripe API mit proration_behavior=always_invoice auf. Stripe rechnet aus, wie viel von deinem aktuellen Plan zeitanteilig noch nicht verbraucht ist, schreibt diesen Betrag als Gutschrift gut, stellt die Differenz zum neuen Plan als Rechnung und zieht sie sofort über die hinterlegte Zahlungsmethode ein. Du erhältst die anteilige Rechnung per Mail. Der neue Plan ist unmittelbar aktiv.

Downgrade auf einen kleineren Plan wird zum Ende der aktuellen Periode geplant. Die Bestätigungsseite zeigt den neuen Jahresbetrag, der zum Wechseltermin fällig wird; jetzt wird nichts berechnet. Du behältst die größere Plan-Stufe (Sitze, Support-SLA) bis zum Ablauf — schließlich ist sie bereits bezahlt. Erst am Renewal-Tag fällt der Plan auf die kleinere Stufe, und die nächste Jahresrechnung wird mit dem niedrigeren Preis gestellt. Technisch hinterlegen wir das als Stripe Subscription Schedule: Phase 1 hält den aktuellen Preis bis zum Periodenende, Phase 2 startet mit dem neuen Preis.

Solange ein Downgrade vorgemerkt ist, zeigt die Billing-Seite einen Banner mit dem geplanten Wechsel-Datum und einem Button "Downgrade rückgängig machen". Ein Klick darauf gibt den Schedule frei, und der aktuelle Plan läuft unverändert weiter. Wenn du nach dem Downgrade-Plan doch wieder upgraden willst, klick einfach den Upgrade-Button auf der gewünschten Karte — wir geben den alten Downgrade-Schedule automatisch frei, bevor wir die neue Änderung anwenden.

Zahlungsmethode, Rechnungen und Kündigung

Für alles, was die laufende Subscription betrifft (Zahlungsmethode ändern, PDF-Rechnungen herunterladen, Subscription kündigen), klick auf /account/billing den Button "Manage payment method, invoices, cancel". Der öffnet das von Stripe gehostete Customer Portal in einem neuen Tab, mit allen genannten Aktionen zentral an einem Ort.

Was bei Kündigung passiert

Eine Kündigung im Stripe Customer Portal markiert die Subscription mit cancel_at_period_end. Du behältst den vollen Zugang bis zum Ende der laufenden Jahresperiode. Die nächste Rechnung wird nicht mehr gestellt, und mit Ablauf der Periode wird die Subscription auf "Abgelaufen" gesetzt. Bereits heruntergeladene CLI-Binaries laufen mit ihrer eigenen eingebetteten Lizenz weiter, bis deren Ablaufdatum erreicht ist — neue Downloads werden ab Ablauftermin nicht mehr signiert. Mehr Details hierzu unter Lizenzdatei.

Eine sofortige Kündigung ohne Verbleibsanspruch ist nicht vorgesehen. Wenn du auf eine gezahlte Periode verzichten willst, melde dich kurz über das Kontaktformular — wir bearbeiten solche Sonderfälle manuell.

Wenn eine Zahlung fehlschlägt

Bei einer fehlgeschlagenen Zahlung markiert Stripe die Subscription als past_due und versucht über 21 Tage drei weitere Einzüge. Du bekommst parallel Erinnerungsmails von Stripe mit einem Link zum Aktualisieren der Zahlungsmethode. Während dieser Phase bleibt dein Portal-Zugang aktiv, die /account/billing-Seite zeigt einen entsprechenden Hinweis. Erst nachdem alle drei Wiederholungen gescheitert sind, läuft die Subscription zum regulären Periodenende aus.