Zum Inhalt springen
Rechnungskit
Live-Demo

Rechnungskit Checkout

Aktualisiert am

Rechnungskit Checkout ist eine gehostete Checkout-Seite. Darüber verkaufst du ein eigenes, selbst angelegtes Produkt über einen teilbaren Link, ganz ohne Shop. Verkaufen kannst du digitale und physische Produkte.

Der Link hat die Form checkout.rechnungskit.de/c/dein-slug. Du bindest ihn überall ein: in der Social-Media-Bio, im Newsletter oder als Button auf deiner Seite. Diese Seite erklärt, welche Produkte darüber laufen, wie ein Kauf abläuft und was Rechnungskit dabei für Umsatzsteuer, Widerrufsrecht und Rechnung erledigt.

Checkout · Überblick
Vom Link bis zur fertigen Rechnung
Dein Link
Checkout-Linkcheckout.rechnungskit.de/c/dein-slug, ein Produkt oder mit items mehrere
Shop-Seitecheckout.rechnungskit.de/shop/dein-slug, mehrere Produkte auf einer Seite
Checkout
  1. Produkt und Adresseder Käufer wählt und trägt seine Daten ein
  2. Bestellseite nach § 312j BGBKasten „Das bestellst du“, Knopf „zahlungspflichtig bestellen“
  3. Zahlungbei Mollie, Stripe, PayPal oder Unzer, per Überweisung oder beides
Rechnungskit
E-Rechnungdigital sofort, physisch nach dem Versand
DATEV-Export und ArchivBeleg revisionssicher abgelegt
Webhook oder IntegrationZugang, Download, Lizenz, Versand
Das Geld fließt direkt auf dein Konto, beim Zahlungsanbieter oder per Überweisung, nie über Rechnungskit.

Zahlungsanbieter und Zahlarten

Bezahlt wird über deinen eigenen Zahlungsanbieter und dessen Zahlungsarten, per Überweisung auf dein Bankkonto oder beides. Rechnungskit nimmt kein Geld an, es fließt direkt zu dir.

Zahlungsweg Im Checkout wählbar
Mollie, Stripe, PayPal, Unzer ja, einer davon wickelt den Checkout ab
Klarna, GoCardless noch nicht (als Zahlungsanbieter integriert, aber nicht für den Checkout)
Kauf auf Rechnung, Vorkasse per Überweisung ja, mit oder ohne Zahlungsanbieter, nur für Käufer in Deutschland

Welcher Anbieter den Checkout abwickelt, legst du unter Verbindungen → Connect fest, in der Zeile „Rechnungskit Checkout“ bei den Datenquellen. Nutzt du den Checkout noch nicht, steht dort nur eine kurze Beschreibung und „Aktivieren“. Danach öffnet „Einstellungen“ die Auswahl des Zahlungsanbieters, die Links zu Produkten und Shop und, falls noch etwas fehlt, den passenden Hinweis. Der Status daneben sagt, wo du stehst: „Einrichtung offen“, solange kein Zahlungsweg oder noch kein Link da ist, sonst „Aktiv“. Hast du bereits einen Link angelegt, einen Shop eingerichtet oder einen Anbieter gewählt, gilt der Checkout automatisch als aktiviert. Das Aktivieren in dieser Zeile ändert an deinen Links nichts, freigeschaltet wird jeder Link weiter einzeln im Produkt.

Welche Zahlarten Käufer auf der Zahlungsseite sehen, stellst du bei deinem Anbieter ein, bei Stripe zum Beispiel in den Zahlungsmethoden des Dashboards. Als bezahlt gilt eine Bestellung erst, wenn der Anbieter die Zahlung bestätigt. Erst dann entstehen Rechnung und Zugang. Bei Karte oder PayPal passiert das in Sekunden. Eine SEPA-Lastschrift bestätigt die Bank meist erst nach einigen Werktagen. Bis dahin sieht der Käufer „Lastschrift eingereicht“ statt „Zahlung erfolgreich“. Platzt die Lastschrift, wird der Kauf als fehlgeschlagen beendet, und dein Webhook bekommt checkout.failed.

Einen Checkout-Link aktivierst du, sobald es mindestens einen Zahlungsweg gibt: einen ausgewählten, aktiven Zahlungsanbieter oder Kauf auf Rechnung bzw. Vorkasse mit hinterlegter IBAN. Fehlt beides, bleibt der Link pausiert. Der Produkt-Editor sagt dann, was fehlt, und führt mit „Zahlungsanbieter verbinden“ oder „Überweisung einschalten“ zur passenden Einstellung. An einem aktiven Link steht, womit Käufer dort gerade zahlen können, zum Beispiel „Käufer zahlen über diesen Link mit: Mollie · Vorkasse.“

Checkout nur mit Überweisung

Du brauchst keinen Zahlungsanbieter, wenn deine Kunden per Überweisung zahlen sollen. Schalte auf der Shop-Seite im Tab Zahlung & Versand Kauf auf Rechnung, Vorkasse oder beides ein und hinterlege deine IBAN in den Einstellungen. Danach lassen sich Checkout-Links aktivieren, und auch die Shop-Seite nimmt Bestellungen an.

So läuft es ab:

  1. Der Käufer bestellt über den Link und wählt Kauf auf Rechnung oder Vorkasse.
  2. Bei Vorkasse siehst du die Bestellung sofort unter Bestellungen und unter Offene Posten im Abschnitt „Erwartete Vorkasse-Zahlungen“, bevor Geld da ist. Bei Kauf auf Rechnung entsteht die Rechnung mit Zahlungsziel, bei Ware nach dem Versand.
  3. Kommt das Geld auf deinem Konto an, bestätigst du es selbst: bei Vorkasse mit „Zahlung eingegangen“, bei Kauf auf Rechnung unter Offene Posten.

Dabei gilt:

  • Überweisung bietet der Checkout nur Käufern mit Adresse in Deutschland an. Ohne Zahlungsanbieter können Käufer aus anderen Ländern nicht bestellen.
  • Kauf auf Rechnung sehen nur Firmenkunden und Bestellungen mit Versand. Privatkunden mit rein digitalem Warenkorb bekommen nur Vorkasse angeboten.
  • Den Zahlungseingang trägst du von Hand ein. Ein automatischer Abgleich mit deinem Bankkonto ist dafür nicht vorgesehen.
  • Abo-Links (/s/…) brauchen weiterhin Mollie oder Stripe, weil dort wiederkehrend abgebucht wird.
  • Schaltest du später beide Überweisungsarten aus und hast keinen Zahlungsanbieter, bleibt der Link zwar aktiv, Käufer sehen aber statt der Kasse den Hinweis, dass der Kauf gerade nicht möglich ist.
  • Im Testmodus funktionieren Kauf auf Rechnung und Vorkasse ohne Zahlungsanbieter. E-Mails an Käufer gehen an dich, mit „[TEST]“ im Betreff.

Checkout im Testmodus

Im Testmodus bezahlt der Checkout nur mit Test-Zugangsdaten. Die hinterlegst du unter Verbindungen in der Karte deines Anbieters im Feld „Test-Zugangsdaten (für Checkout und Abos im Testmodus)“: Mollie test_…, Stripe sk_test_…, eine PayPal-Sandbox-App oder Unzer s-priv-…. Der Checkout nimmt sie im Testmodus automatisch, deine Live-Verbindung bleibt daneben bestehen. Eine Live-Verbindung brauchst du dafür nicht: Einen Anbieter, der nur mit Test-Zugangsdaten verbunden ist, wählst du im Testmodus trotzdem als Anbieter für den Checkout aus. Ohne Test-Zugangsdaten sehen Käufer:innen „Testmodus: Zahlung nicht möglich“. E-Mails eines Testkaufs, auch die Zahlungsaufforderung bei Vorkasse, gehen nur an deine eigene Adresse, mit „[TEST]“ im Betreff, und deine Webhooks tragen "test": true. Conversion-Events an Meta und der Kauf-Pixel auf der Danke-Seite bleiben bei Testkäufen aus. Beim Go-live werden die Test-Zugangsdaten abgeschaltet und Zugänge aus Testkäufen (Ghost, Memberspot) entzogen. Deine Checkout-Links laufen dann über die Live-Verbindung. Ist der Anbieter nur mit Test-Zugangsdaten verbunden, warnt die Go-live-Prüfung, und der Checkout zeigt nach dem Go-live „Zahlung derzeit nicht möglich“, bis du die Live-Zugangsdaten verbindest. Mehr dazu unter Checkout und Abos im Testmodus.

Kauf auf Rechnung und Vorkasse schaltest du unter Shop im Tab Zahlung & Versand ein. Dann wählt der Käufer im Checkout die Zahlart. Bei Überweisung gibt es keine Weiterleitung zum Zahlungsanbieter. Details stehen auf der Seite Kauf auf Rechnung und Vorkasse.

Stripe-Preis am Produkt

Wickelt Stripe deinen Checkout ab, kannst du ein Produkt mit einem Preis verknüpfen, den du in Stripe schon angelegt hast. Der Checkout bucht die Position dann über genau diesen Stripe-Preis statt über einen frei berechneten Betrag. Das brauchst du, wenn ein anderes Tool den Zugang freischaltet, sobald ein bestimmtes Stripe-Produkt bezahlt ist, zum Beispiel Memberspot ohne API (siehe Memberspot ohne API).

Das Feld „Stripe-Preis“ steht unter Produkte in den Checkout-Einstellungen des Produkts, sobald Stripe als Anbieter für den Checkout ausgewählt ist. Du trägst die Preis-ID ein (sie beginnt mit price_), „Prüfen und speichern“ fragt den Preis bei Stripe ab. Die Abfrage läuft über den Stripe-Schlüssel, der deinen Checkout abrechnet, im Testmodus also über die Test-Zugangsdaten.

Prüfung Das muss stimmen
Status aktiv, nicht archiviert
Art einmaliger Preis, kein wiederkehrender
Betrag fester Betrag in Euro, genau dein Bruttopreis in Rechnungskit
Steuerverhalten in Stripe „inklusive“ oder nicht festgelegt, nicht „exklusive“
Preis am Produkt Bruttopreis. Als Kleinunternehmer geht auch ein Nettopreis, weil keine Umsatzsteuer dazukommt

Danach steht unter dem Feld, mit welchem Stripe-Produkt die Verknüpfung besteht.

So nutzt der Checkout den Stripe-Preis:

  • Jede Position mit passendem Stripe-Preis geht als dieser Preis an Stripe, mit der Menge, die der Käufer gewählt hat. Positionen ohne Verknüpfung und die Versandkosten gehen wie bisher als eigener Betrag mit. Mehrere Produkte und Versand in einem Kauf funktionieren also.
  • Die Umsatzsteuer hängt wie bisher als inklusiver Steuersatz an der Position. Als Kleinunternehmer und bei Reverse-Charge bekommt die Position keinen Steuersatz.
  • Passt der Stripe-Preis nicht mehr, bucht der Checkout ohne ihn. Das passiert, wenn du den Preis in Rechnungskit geändert hast oder die Verknüpfung über eine andere Stripe-Verbindung entstanden ist, etwa über Test- statt Live-Zugangsdaten. Der Käufer zahlt immer genau den Betrag, den der Checkout zeigt. Am Produkt steht dann ein Hinweis, bis du den Preis neu speicherst. Dein Tool erkennt solche Käufe nicht.
  • Lehnt Stripe den Preis beim Kauf ab, etwa weil er inzwischen archiviert ist, läuft der Kauf ohne ihn weiter, und das Produkt zeigt denselben Hinweis.
  • Jede Zahlung trägt in den Stripe-Metadaten die Rechnungskit-Produkt-ID (rk_product_id, bei mehreren Produkten rk_product_ids).

Test- und Live-Konto haben in Stripe verschiedene Preis-IDs. Nach dem Go-live trägst du deshalb die ID aus deinem Live-Konto ein. Der Abo-Checkout rechnet ohne Stripe-Preise ab, das Feld gilt nur für Einmalkäufe.

Welche Produkte über den Checkout laufen

Über den Checkout verkaufst du manuelle, also selbst angelegte Produkte aus deinem Katalog. Produkte aus einem Shop oder von Stripe kommen weiterhin über den jeweiligen Import und die Anbindung, nicht über den Checkout-Link.

Beim Anlegen wählst du die Verkaufsart:

Verkaufsart Link Hinweis
Einmalkauf Checkout-Link /c/… Produkt einmal anlegen, Preis und Umsatzsteuersatz setzen, Checkout aktivieren
Abo (wiederkehrend) je Abo-Plan ein eigener Abo-Link /s/… kein Checkout-Link, siehe Abonnements

Willst du dieselbe Leistung einmalig UND im Abo anbieten, legst du zwei Produkte an.

Rechnungskit, Produkte, Manuelles Produkt: Bezeichnung „Stadtnotizen Jahrbuch 2026 (PDF)“, Preis 14,90 brutto, Kategorie „Digitale Leistungen“, Verkaufsart Einmalkauf und Auslieferung „Download“ sind ausgewählt. Rechts stehen die Abbruch-Adresse für Käufer und der Checkout-Link, den du nach dem Speichern teilst

Wie ein Kauf abläuft

  1. Der Käufer öffnet den Link, wählt das Produkt und gibt seine Adresse ein.
  2. Er wird an den von dir gewählten Zahlungsanbieter übergeben (Mollie, Stripe, PayPal oder Unzer) und zahlt auf dessen gehosteter Bezahlseite. Wählt er Kauf auf Rechnung oder Vorkasse, entfällt die Weiterleitung, er überweist selbst. Das Geld fließt in beiden Fällen direkt auf dein Konto, nicht über Rechnungskit.
  3. Nach erfolgreicher Zahlung stellt Rechnungskit automatisch die GoBD-konforme E-Rechnung aus, erzeugt den DATEV-Export und legt den Beleg revisionssicher ab. Bei Überweisung kommt die Rechnung zu einem anderen Zeitpunkt, siehe Kauf auf Rechnung und Vorkasse.

Bestellseite nach § 312j BGB

Die Bestellstrecke setzt § 312j BGB um:

Vorgabe So setzt der Checkout sie um
Abs. 2: Preis und Pflichtangaben unmittelbar vor der Bestellung Kasten „Das bestellst du“ direkt über dem Bestellknopf, mit den „Wesentlichen Merkmalen“ des Produkts
Abs. 3: eindeutig beschrifteter Bestellknopf Beschriftung „zahlungspflichtig bestellen“
Abs. 4: Folge bei Verstoß ohne diese Schaltfläche käme mit Verbrauchern kein Vertrag zustande

Die „Wesentlichen Merkmale“ trägst du je Produkt im Produkt-Editor ein (Art. 246a § 1 Abs. 1 Nr. 1 EGBGB). Der Kasten steht im Einmal-Checkout, im Abo-Checkout und auch bei einem Warenkorb aus deinem Shop.

Unter Produkte → Checkout-Design (/settings/checkout-design), Abschnitt „Bestellseite“, kannst du zusätzlich einen Hinweis über dem Bestellknopf eintragen, zum Beispiel „Das Angebot richtet sich ausschließlich an Verbraucherinnen und Verbraucher mit Wohnsitz in Deutschland.“ Er erscheint fett und farbig hervorgehoben direkt unter „Das bestellst du“, im Einmal-Checkout, im Abo-Checkout und im Warenkorb aus dem Shop. Für englische Käufer gibt es ein eigenes Feld, sonst sehen sie den deutschen Text. Mit dem Schalter „Nur an Käufer mit Wohnsitz in Deutschland verkaufen“ bietet die Länderauswahl nur Deutschland an, und Rechnungskit lehnt Bestellungen mit einem anderen Land ab.

Für Käufer, die den Checkout auf Englisch nutzen, gibt es im Produkt-Editor das Feld „Wesentliche Merkmale auf Englisch“. Bleibt es leer, sehen sie den deutschen Text. Hat das Produkt einen englischen Namen, steht dieser bei englischen Käufern auch in der Bestellung, beim Zahlungsanbieter und auf der Bestätigungsseite. Die Rechnung richtet sich weiter nach ihrer eigenen Rechnungssprache.

Gehosteter Checkout am Desktop: Links die Bestellung „1 × Stadtnotizen Jahrbuch 2026 (PDF)“ mit Zwischensumme netto 12,52 €, USt. 19 % 2,38 € und Gesamt 14,90 €. Rechts das Formular mit Privatperson oder Unternehmen, E-Mail, Name, Land und Adresse, die Checkbox zum Widerrufsrecht bei digitalen Inhalten, die Zustimmung zu AGB und Datenschutz und der Hinweis auf die Weiterleitung zu Mollie. Direkt über dem Button „Zahlungspflichtig bestellen · 14,90 €“ steht der Kasten „Das bestellst du“ mit „1 × Stadtnotizen Jahrbuch 2026 (PDF)“, dem Text „Alle Ausgaben aus 2026 in einem PDF, 312 Seiten mit Register.“ und „Digitales Produkt zum Download. 19 % USt.“

Anrede: du oder Sie

Die deutschen Texte für Käufer sprechen deine Kundinnen und Kunden standardmäßig mit „du“ an. Siezt du sie auf deiner Website, stellst du unter E-Mail-Versand (/settings/mail) im Abschnitt „Anrede gegenüber Käufern“ auf „Sie“ um. Nutzt du Checkout oder Abonnements, findest du denselben Schalter auch unter /settings/connect bei den Datenquellen, direkt unter diesen beiden Zeilen. Es ist eine Einstellung für das ganze Projekt, nicht je Quelle, und sie gilt überall dort, wo Rechnungskit deutsche Texte an Käufer schreibt:

  • Bestellseite, Shop-Seite und Abo-Checkout, mit Fehlermeldungen und Cookie-Hinweis
  • Danke-Seite in allen Zuständen: Zahlung wird bestätigt, Lastschrift eingereicht, bezahlt, Fehler, Überweisung bei Kauf auf Rechnung oder Vorkasse, Hinweis zum Widerruf
  • Kundenportal: Abo verwalten, Kündigung, Widerruf über den persönlichen Link und die Eingangsbestätigungen, Rechnungsanschrift nachtragen
  • E-Mails von Rechnungskit an Käufer: Abo-Bestätigungen, Kündigungs- und Widerrufsbestätigungen, die Bitte um die Rechnungsanschrift und was Rechnungskit an deine Rechnungs-E-Mail anhängt (Widerrufslink, Überweisungsangaben)

Den Text deiner Rechnungs-E-Mail und deiner übrigen E-Mail-Vorlagen schreibst du selbst unter E-Mail-Versand (/settings/mail). Die Standardvorlage nutzt „du“, bei Sie-Form passt du sie dort an. Englisch und die anderen Checkout-Sprachen ändern sich nicht. Seiten, die noch keinem Händler zugeordnet sind, bleiben beim „du“: die Anmeldung im Kundenportal und das allgemeine Widerrufsformular ohne persönlichen Link.

Webhooks nach dem Kauf

Zusätzlich kannst du einen Webhook konfigurieren, der bei jeder Bestellung feuert, zum Beispiel für eine Automatisierung mit Zapier, Make oder n8n. Webhooks verwaltest du zentral unter Verbindungen → API im Abschnitt Checkout-Webhooks. Sie gelten projektweit, unabhängig vom einzelnen Produkt.

Thema So funktioniert es
Ereignisse Ereignis-Checkliste am Webhook: checkout.paid und checkout.failed für Einmalkäufe, sieben subscription.*-Ereignisse für Abos (Details unter Abonnements). Jederzeit änderbar
Testen Der Test-Button schickt je Ereignis ein Beispiel
Format POST mit JSON-Body
Adresse öffentliche https-Adresse, keine internen oder privaten Netzadressen. Weiterleitungen folgt die Zustellung nicht, trag also die endgültige Adresse ein
Zeitlimit Antwortet der Empfänger nicht innerhalb von 10 Sekunden, gilt der Versuch als fehlgeschlagen und wird wiederholt
API-Key das normale Credential für No-Code-Empfänger, selbst gewählt. Wir schicken ihn als Header X-Api-Key und zusätzlich als x-make-apikey
HMAC-Signatur optional, Schalter „HMAC-Signatur zusätzlich senden“. Header X-Rechnungskit-Signature, das Signatur-Secret siehst du nach dem Speichern genau einmal

Mit dem API-Key funktioniert in Make die eingebaute API-Key-Authentifizierung des Custom Webhooks direkt. In n8n passt die Header Auth des Webhook-Knotens, in Zapier der Filter hinter einem Catch Raw Hook.

Standardmäßig ist die Signatur aus, der API-Key genügt. Die Signatur ist nur zusätzliche Absicherung für alle, die sie im Empfänger prüfen. Eine Schritt-für-Schritt-Anleitung für alle drei Werkzeuge samt Signatur-Prüfung steht öffentlich unter Checkout-Webhooks absichern (rechnungskit.de/docs/funktionen/checkout-webhooks).

USt-IdNr.-Prüfung und Reverse-Charge

Gibt ein Unternehmen aus einem anderen EU-Land im Checkout seine USt-IdNr. an, prüft Rechnungskit sie direkt beim BZSt. Das ist eine qualifizierte eVatR-Bestätigung, also inklusive Abgleich von Firmenname und Adresse. Die Prüfung blockiert den Kauf nie, der Käufer kann immer bezahlen.

Käufer aus einem anderen EU-Land
Nur ein Fall führt zu einer Rechnung ohne Umsatzsteuer
Privatperson, ohne USt-IdNr.Fernverkauf oder elektronisch erbrachte Leistung, gemeinsame Bagatellgrenze 10.000 EUR. Nie Reverse-Charge
mit USt
Deine eigene USt-IdNr. fehltSie ist die Anfragekennung beim BZSt. Ohne sie gibt es keine Prüfung
mit USt
USt-IdNr. nicht bestätigtOder das BZSt ist gerade nicht erreichbar. Der Käufer kann trotzdem bezahlen
mit USt
Unternehmen, USt-IdNr. bestätigtDigitale Leistung: Steuerschuldnerschaft des Leistungsempfängers. Ware: steuerfreie innergemeinschaftliche Lieferung
0 %, mit Hinweis
Das Prüfergebnis archiviert Rechnungskit revisionssicher als Beleg. Nach der Zahlung sichert die Rechnungspipeline die Prüfung erneut ab.

Geschäftskunden mit bestätigter USt-IdNr.

Nur wenn das BZSt die USt-IdNr. bestätigt, wendet Rechnungskit Reverse-Charge an. Die Rechnung entsteht dann ohne Umsatzsteuer (0 %) mit dem entsprechenden Hinweis:

Leistung Rechtsgrundlage
Digitale Leistung Steuerschuldnerschaft des Leistungsempfängers (§ 3a Abs. 2, § 14a Abs. 1 UStG)
Ware steuerfreie innergemeinschaftliche Lieferung (§ 4 Nr. 1 Buchst. b, § 6a UStG)

Wird sie nicht bestätigt oder ist das BZSt gerade nicht erreichbar, berechnet Rechnungskit ganz normal Umsatzsteuer.

Ist die Nummer gültig, passen aber Firmenname, Straße, PLZ oder Ort nicht zum Register, nennt der Checkout die betroffenen Angaben, zum Beispiel „USt-IdNr. gültig, passt aber nicht zum Register: Firmenname und Ort“. Der Käufer korrigiert sie, und die Prüfung läuft neu. Eine ungültige Nummer heißt „USt-IdNr. ungültig“. Welche Daten im Register stehen, zeigt das BZSt nicht an, der Checkout verrät sie also auch nicht.

Das Prüfergebnis wird revisionssicher als Beleg archiviert und deckt sich mit der Prüfung, die die Rechnungspipeline nach der Zahlung erneut absichert. Voraussetzung ist, dass du deine eigene deutsche USt-IdNr. in den Einstellungen hinterlegt hast. Sie ist die Anfragekennung beim BZSt. Fehlt sie, wird ohne Prüfung normal Umsatzsteuer berechnet.

Checkout-Formular für ein Unternehmen: Firma Muster Medien GmbH, Land Österreich, USt-IdNr. ATU12345678. Unter dem Feld steht „USt-IdNr. nicht bestätigt · USt. wird berechnet“

Leitweg-ID für öffentliche Auftraggeber

Geschäftskunden mit Land Deutschland sehen unter der Rechnungsadresse zusätzlich den Link „Behörde, Kommune oder Hochschule? Leitweg-ID ergänzen“. Er öffnet ein optionales Feld „Leitweg-ID“. Füllt ein öffentlicher Auftraggeber es aus, entsteht seine Rechnung automatisch als XRechnung 3.0 statt ZUGFeRD (siehe Belege und Formate). Alle anderen Käufer lassen das Feld einfach leer.

Nur an Verbraucher verkaufen

Richtet sich dein Angebot nur an Verbraucherinnen und Verbraucher, schaltest du am Produkt unter Produkte den Schalter „Nur an Verbraucher verkaufen“ ein. Der Checkout zeigt dann statt der Auswahl „Privatperson oder Unternehmen“ nur den Satz „Dieses Angebot richtet sich nur an Verbraucherinnen und Verbraucher.“ Felder für Firma, USt-IdNr. und Leitweg-ID gibt es dort nicht. Das gilt für den Checkout-Link, für den Warenkorb deiner Shop-Seite, sobald ein solches Produkt darin liegt, und für die Abo-Seite des Produkts. Kommen trotzdem Firmenangaben an, etwa über eine selbst gebaute Anfrage, lehnt Rechnungskit die Bestellung mit einem Hinweis ab. Steht am Abo-Plan „Nur Geschäftskunden“, gilt die Einstellung des Plans.

Nur an Geschäftskunden verkaufen

Verkaufst du ein Produkt nur an Unternehmen, schaltest du am Produkt unter Produkte den Schalter „Nur an Geschäftskunden verkaufen“ ein. Der Checkout zeigt dann keine Auswahl „Privatperson“, sondern den Satz „Dieses Angebot richtet sich nur an Unternehmen.“ Der Firmenname ist Pflicht. Käufer aus einem anderen EU-Land müssen zusätzlich ihre USt-IdNr. angeben, Unternehmen aus Deutschland und aus Ländern außerhalb der EU nicht. Das gilt für den Checkout-Link, für den Warenkorb deiner Shop-Seite, sobald ein solches Produkt darin liegt, und für die Abo-Seite des Produkts, genau wie „Nur Geschäftskunden“ am Abo-Plan. Rechnungskit prüft das auch auf dem Server: Eine Bestellung ohne Firmenname oder ohne die nötige USt-IdNr. lehnt es mit einem Hinweis ab.

Die Umsatzsteuer ändert der Schalter nicht. Ein Unternehmen aus Deutschland zahlt deutsche Umsatzsteuer, und Reverse-Charge gibt es weiterhin nur nach der bestätigten Prüfung der USt-IdNr. (siehe Geschäftskunden mit bestätigter USt-IdNr.).

Die beiden Schalter schließen sich aus: Schaltest du „Nur an Geschäftskunden verkaufen“ ein, geht „Nur an Verbraucher verkaufen“ am selben Produkt aus und umgekehrt. Legt jemand auf deiner Shop-Seite ein Produkt nur für Unternehmen und eines nur für Verbraucher in denselben Warenkorb, zeigt der Warenkorb „Dein Warenkorb enthält Angebote nur für Unternehmen und Angebote nur für Verbraucherinnen und Verbraucher. Bitte bestelle sie getrennt.“ und bietet keinen Weg zur Kasse. Auch der Checkout und der Server nehmen so einen Warenkorb nicht an.

Privatkunden aus der EU

Wichtig: Reverse-Charge gilt nur für Geschäftskunden mit bestätigter USt-IdNr. Kauft eine Privatperson aus einem anderen EU-Land (ohne USt-IdNr.), wird niemals Reverse-Charge angewendet. Ein privater EU-Kunde zahlt also immer Umsatzsteuer, nie 0 % Reverse-Charge.

Was der Käufer kauft Einordnung
Physische Ware innergemeinschaftlicher Fernverkauf (§ 3c UStG)
Digitales Produkt elektronisch erbrachte Leistung (§ 3a Abs. 5 UStG)

Beide teilen sich dieselbe EU-weite Bagatellgrenze von 10.000 EUR (§ 3a Abs. 5 Satz 3, § 3c Abs. 4 UStG). Unterhalb der Grenze (und ohne Verzicht) gilt der deutsche Steuersatz. Oberhalb der Grenze oder bei OSS-Teilnahme gilt der Steuersatz des Bestimmungslands. Ob die Grenze überschritten ist, steuerst du über dein OSS-Profil in den Einstellungen (registriert oder Verzicht).

Quellen: § 3a UStG, § 3c UStG, § 4 UStG, § 6a UStG, § 14a UStG

Länderauswahl bei Versteuerung im Zielland

Versteuerst du im Zielland (OSS registriert oder Verzicht auf die Bagatellgrenze), bietet der Checkout nur EU-Länder an, für die die USt-Matrix einen Satz für das Produkt kennt. Fehlt die Zelle für ein Land, taucht es in der Länderauswahl nicht auf, und eine Bestellung dorthin wird abgelehnt. Das gilt für Einzelkauf und Abo-Checkout gleichermaßen.

Unter Einstellungen → Umsatzsteuer steht an solchen Zellen „im Checkout nicht wählbar“. Trägst du den Satz nach, ist das Land sofort wieder wählbar. Unterhalb der Grenze wird nichts ausgeblendet, weil dort der deutsche Satz gilt.

Kleinunternehmer (§ 19 UStG)

Hast du in den Firmendaten den Kleinunternehmer-Status gesetzt, zeigt der Checkout keine Umsatzsteuer. Dein Preis ist der Endpreis. Statt „inkl. MwSt.“ steht unter der Summe „Steuerfrei als Kleinunternehmer gemäß § 19 UStG.“, derselbe Satz wie auf der Rechnung. Netto und Steuerzeile entfallen. Das gilt für den Checkout-Link, die Shop-Seite (dort steht „Endpreis“ statt „inkl. USt.“) und den Abo-Checkout.

Auch die Zahlungsseite deines Anbieters bekommt keinen Steuersatz:

Anbieter Was übergeben wird
Stripe Position ohne Steuersatz, die Zeile „Inklusive USt.“ entfällt auf Zahlungsseite und Beleg. Über dem Bezahlknopf steht stattdessen „Steuerfrei als Kleinunternehmer gemäß § 19 UStG.“
Unzer Warenkorb mit 0 % je Position
Mollie, PayPal nur der Betrag, ohne Steueraufschlüsselung

Hast du einen Preis als Nettopreis angelegt, kommt nichts dazu. Der Käufer zahlt genau den eingetragenen Betrag.

Der Grund: Wer Umsatzsteuer ausweist, obwohl er sie nicht schuldet, schuldet sie trotzdem (§ 14c Abs. 2 UStG). Deine Umsätze im Inland sind als Kleinunternehmer steuerfrei (§ 19 Abs. 1 UStG).

Liegt der Leistungsort im Ausland, greift § 19 nicht. Der Checkout zeigt dann dasselbe wie die Rechnung: Digitale Leistungen an EU-Privatkunden mit OSS-Registrierung oder Verzicht auf die Schwelle tragen den Satz des Bestimmungslands, Dienstleistungen an EU-Unternehmen mit bestätigter USt-IdNr. laufen über Reverse-Charge. Die Fälle stehen unter Umsatzsteuer-Profil.

Anwendungsfälle und Auslieferung

Über den Webhook lieferst du nach der Zahlung automatisch aus. Typische Fälle:

Fall Was nach der Zahlung passiert
Lizenz oder Key der Webhook erzeugt den Lizenzschlüssel und mailt ihn dem Käufer
Download-Link ein zeitlich begrenzter Link zu Datei, PDF oder Vorlage
Zugang zu einem Kurs oder einer Mitgliedschaft der Käufer wird in deiner Kursplattform freigeschaltet
Physisches Produkt (ein Buch ist ein gutes Beispiel) mit Lieferadresse im Checkout, der Versanddienstleister wird benachrichtigt

Egal welcher Fall: Erlöskonto, Steuersatz und Leistungsdatum stimmen je Produkttyp automatisch für DATEV. Bei physischen Produkten kann der Käufer die Menge wählen, digitale Produkte werden immer einmal verkauft.

Für Memberspot und Ghost brauchst du keinen eigenen Webhook. Die nativen Integrationen unter Verbindungen → Integrationen schalten Kurszugänge und Mitgliedschafts-Stufen nach der Zahlung automatisch frei (siehe Memberspot und Ghost).

Auslieferungsart am Produkt

Am Produkt wählst du unter „Auslieferung an den Käufer“, wie ausgeliefert wird, auch nachträglich: Zugang, Download, Lizenz oder Physisch.

Passen muss das zur Umsatzrealisierung. Aus „Physisch“ wird deshalb physische Ware und umgekehrt. Rechnungskit gleicht das andere Feld an und sagt dir, was es umgestellt hat. Versandkosten berechnet der Checkout nur bei „Physisch“. Erst dann verschwindet auch der Hinweis „Digitales Produkt zum Download“.

Werbe-Attribution und Einwilligung

Für Werbekampagnen erfasst der Checkout Klick-IDs (fbclid, gclid, msclkid, ttclid) und UTM-Parameter aus dem Link, aber nur mit Einwilligung des Käufers. Er friert sie am Kauf ein:

  • Im Webhook: Sie stehen im Payload im Feld attribution.
  • Auf deiner Danke-Seite: Ist am Produkt „Nach dem Kauf weiter zu“ hinterlegt, hängt der Checkout sie an den Button „Weiter zur Bestellbestätigung“, zusammen mit rk_order, rk_amount_cents und rk_currency.

Die Einwilligung holt der Checkout über eine schmale Leiste am unteren Rand ein. Sie erscheint nur, wenn im Projekt Tracking aktiv ist (Meta Ads, Google-Tag oder TikTok-Pixel) und eine Datenschutz-URL hinterlegt ist. Ohne Ja bleibt das Feld attribution leer, und nichts geht an Werbeplattformen. Die E-Mail des Käufers steht nie in der URL.

Brauche ich einen Cookie-Banner im Checkout? Nicht selbst: Rechnungskit blendet die Leiste automatisch ein. Ohne Tracking gibt es keine, und der Checkout bleibt cookiefrei. Details stehen auf der Seite Einwilligung und Cookie-Banner im Checkout.

Die native Meta-Ads-Integration unter Verbindungen → Integrationen meldet Käufe direkt an dein Werbekonto (siehe Meta Ads). Google-Tag und TikTok-Pixel trägst du dort mit ihren IDs ein.

Widerrufsrecht bei digitalen Produkten

Kaufen Privatkunden ein digitales Produkt (Zugang, Download, Lizenz), zeigt der Checkout eine Checkbox. Damit stimmt der Käufer zu, dass die Leistung sofort beginnt, und bestätigt, dass sein Widerrufsrecht damit erlischt. Die Zustimmung wird mit der Bestellung gespeichert.

Leistung Wann das Widerrufsrecht erlischt
Digitale Inhalte mit Beginn der Vertragserfüllung, wenn Zustimmung und Bestätigung vorliegen und der Käufer eine Vertragsbestätigung erhalten hat, die beides festhält (§ 356 Abs. 6 Nr. 2, § 312f Abs. 3 BGB)
Dienstleistungen erst, wenn die Leistung vollständig erbracht ist (§ 356 Abs. 5 Nr. 2 BGB)
Checkbox zum Widerrufsrecht
Wer die Checkbox im Checkout sieht
Privatkunde kauft ein digitales ProduktZugang, Download oder Lizenz, Schalter am Produkt an (Standard)
Checkbox
Warenkorb mit mehreren digitalen Produkteneines davon verlangt die Zustimmung
Checkbox
Schalter am Produkt ausder Kunde behält 14 Tage Widerrufsrecht, auch nach Nutzung
keine Checkbox
Firmenkundebestellt als Unternehmen
keine Checkbox
Rein physischer Warenkorbnur Ware, kein digitales Produkt
keine Checkbox

Ob die Checkbox erscheint, legst du je Produkt fest: unter Produkte im Produkt-Editor, Schalter „Zustimmung zum Erlöschen des Widerrufsrechts abfragen“ (Standard: an). Schaltest du ihn aus, fällt die Checkbox für dieses Produkt weg. Deine Kunden behalten dann ihr Widerrufsrecht von 14 Tagen (§ 355 Abs. 2 BGB) und können den Kauf in dieser Zeit widerrufen, auch nachdem sie die Leistung genutzt haben.

Liegen mehrere digitale Produkte im Warenkorb, erscheint die Checkbox, sobald eines davon sie verlangt. Firmenkunden und rein physische Warenkörbe sehen die Checkbox nicht.

Quellen: § 356 BGB, § 312f BGB, § 355 BGB

Widerrufsbutton

Jeder Kauf über den Checkout-Link bekommt eine eigene Widerrufsseite im Kundenportal mit „Vertrag widerrufen“ und „Widerruf bestätigen“ (§ 356a BGB). Privatkunden finden den Link auf der Danke-Seite und in der Rechnungs-E-Mail. Ohne Link widerruft der Kunde über das Formular auf konto.rechnungskit.de/withdrawal, mit Name, Bestellnummer und E-Mail-Adresse der Bestellung. Hat der Kunde die Checkbox angehakt, bestätigt die Rechnungs-E-Mail außerdem seine Zustimmung. Ablauf, Fristen und was du danach tust: Kündigung und Widerruf im Kundenportal.

Bestellnummer, Rechnung und Bestätigungsseite

Jede Checkout-Bestellung erhält eine kurze Bestellnummer im Format CO-1234-567890. Auf der Bestätigungsseite nach der Zahlung kann der Käufer seine Rechnung direkt als PDF herunterladen, sobald sie erstellt wurde.

Der Hinweis „Rechnung per E-Mail“ erscheint nur, wenn der Rechnungsversand per E-Mail in den Einstellungen aktiviert ist. Ohne aktivierten Versand bleibt der Download auf der Bestätigungsseite der Weg zur Rechnung.

Wohin der Käufer danach geht, legst du am Produkt in den Checkout-Einstellungen fest. Es gibt zwei getrennte Adressen:

Feld Wann es greift
Nach dem Kauf weiter zu Der Button „Weiter zur Bestellbestätigung“ auf der Bestätigungsseite führt zu deiner Danke-Seite. Optional.
Wenn Käufer abbrechen, zurück zu Der Käufer bricht den Kauf ab. Ist „Nach dem Kauf weiter zu“ leer, zeigt die Bestätigungsseite nur „Zurück zu“ mit dieser Adresse, dahinter dein Absendername aus den E-Mail-Einstellungen oder, ohne ihn, dein Firmenname.

Unter „Beschriftung des Buttons“ gibst du dem Button zur Danke-Seite einen eigenen Text, etwa „Zum Kurs“, mit höchstens 60 Zeichen. Ohne Eintrag heißt er „Weiter zur Bestellbestätigung“. Für Käufer, die den Checkout auf Englisch nutzen, gibt es ein zweites Feld; ist es leer, sehen sie die deutsche Beschriftung. Die Beschriftung gilt nur zusammen mit „Nach dem Kauf weiter zu“. Im Warenkorb zählen Adresse und Beschriftung des ersten Produkts, das eine Danke-Seite hat. Den Bereich erreichst du im Produkt auch über „Zur Einstellung“ direkt beim Checkout-Link.

Optional schreibst du im selben Bereich einen „Text auf der Danke-Seite“ mit höchstens 500 Zeichen, zum Beispiel wie und wann der Käufer Zugang bekommt. Er steht nach erfolgreicher Zahlung unter der Bestätigung, als reiner Text mit deinen Zeilenumbrüchen. Für Käufer, die den Checkout auf Englisch nutzen, gibt es ein zweites Feld. Ist es leer, sehen sie den deutschen Text. Liegen mehrere Produkte im Warenkorb, zeigt die Seite den Text des ersten Produkts, das einen hat. Solange die Zahlung noch läuft oder wenn sie fehlschlägt, erscheint der Text nicht.

Bei einem Zugangsprodukt verspricht die Bestätigungsseite nur dann „dein Zugang ist freigeschaltet“, wenn Rechnungskit den Zugang selbst freischaltet, also über eine verbundene Integration wie Memberspot oder Ghost. Schaltest du den Zugang selbst frei, steht dort nur „Danke! Deine Bestellung ist bezahlt.“ und der Hinweis, dass der Käufer vom Anbieter erfährt, wie er Zugang bekommt.

Bestätigungsseite nach der Zahlung: „Zahlung erfolgreich“ mit Produkt Stadtnotizen Jahrbuch 2026 (PDF), Bestellnummer CO-4284-530607, Rechnung SN-2026-1043 und Betrag 14,90 €, darunter „Dein Download steht ab sofort bereit.“, der Link „Rechnung als PDF herunterladen“ und der Button „Weiter zur Bestellbestätigung“

Physische und digitale Ware

Digitale Leistungen werden sofort nach der Zahlung fakturiert. Bei physischer Ware entsteht die Rechnung erst, wenn du die Bestellung mit „als versendet markieren“ als versendet kennzeichnest, damit das Leistungsdatum stimmt. Entsprechend steht das PDF auf der Bestätigungsseite bei digitalen Leistungen sofort bereit, bei physischer Ware nach dem Versand.

Genauso läuft jede Lieferung einer Abo-Box, also eines Abos mit Ware wie einem Kaffee-Abo: Der Abo-Checkout fragt die Lieferadresse ab, und jede bezahlte Lieferung wartet unter Bestellungen auf „Als versendet markieren“.

Zeitpunkt der Rechnung
Digital sofort, physisch nach dem Versand
Digitales ProduktZugang, Download, Lizenz
1Käufer zahlt
2Rechnung entsteht sofort
3PDF sofort auf der Bestätigungsseite
Physische Waremit Lieferadresse
1Käufer zahlt
2du klickst „als versendet markieren“
3Rechnung mit passendem Leistungsdatum, dann das PDF

Bestellbestätigung an Käufer

Auf Wunsch bekommt der Käufer direkt nach der Bestellung eine Bestellbestätigung, nicht erst die Rechnung. Das ist vor allem bei SEPA-Lastschrift wichtig: Die Rechnung entsteht erst, wenn die Bank die Lastschrift bestätigt hat, meist nach einigen Werktagen. Du schaltest die Bestellbestätigung unter Einstellungen → E-Mail-Versand (/settings/mail) im Tab „Bestellbestätigung“ ein und schreibst dort Betreff und Text, auf Deutsch und Englisch, mit den Platzhaltern {kunde}, {bestellnr}, {betrag}, {produkte} und {firma}. In den Text kannst du zum Beispiel deine Widerrufsbelehrung im vollen Wortlaut setzen. Sie ist anfangs aus.

  • Wann sie rausgeht: bei Karte, PayPal und ähnlichen Zahlarten mit der Zahlung, bei SEPA-Lastschrift sobald sie eingereicht ist, bei Kauf auf Rechnung oder Vorkasse sofort mit der Bestellung. Für jede Bestellung genau einmal.
  • Bricht jemand vor der Zahlung ab, bekommt er keine Bestellbestätigung.
  • Die Mail geht in deinem Namen raus, wie die Rechnungs-Mail: mit deinem Absendernamen, deiner Antwortadresse und deinen Pflichtangaben. Im Testmodus geht sie an dich statt an den Käufer.

E-Mail bei jedem Verkauf

Möchtest du bei jedem Verkauf eine E-Mail bekommen, schalte unter Einstellungen → Benachrichtigungen den Schalter „E-Mail bei jedem Verkauf“ ein. Er ist anfangs aus. Ab dann schickt Rechnungskit dir und den anderen Inhabern und Admins für jede bezahlte Checkout-Bestellung und für die erste Zahlung jedes Abos eine kurze Mail: Produkt, Betrag, Käufer, Land, Zahlungsanbieter und ein Link zur Bestellung. Verlängerungen eines Abos lösen keine Mail aus.

  • Die Mail kommt immer von Rechnungskit (noreply@rechnungskit.de), auch wenn du für Rechnungen an Käufer einen eigenen Mailserver nutzt. So erreicht sie dich auch, wenn dein Mailserver gerade streikt.
  • Vorkasse und Kauf auf Rechnung bestätigst du selbst, dafür kommt keine Mail.
  • Im Testmodus steht „[TEST]“ im Betreff, so kannst du die Mail vorher ausprobieren.
  • Bestellungen aus Shopify, WooCommerce oder Shopware meldet dir dein Shop selbst, dafür schickt Rechnungskit nichts.

Mehrere Produkte in einer Bestellung

Für mehrere Produkte in einer Bestellung hängst du an den Checkout-Link den Parameter items an, eine Liste aus Produkt-ID und Menge: /c/?items=:2,:1. Im ersten Schritt sieht der Käufer dann alle Positionen.

  • Mengen: Physische Produkte haben einen Mengen-Regler, digitale bleiben bei 1. Drückt der Käufer bei Menge 1 auf Minus (bei digitalen Positionen auf „Entfernen“), fällt die Position heraus. Eine bleibt immer stehen.
  • Erlaubte Produkte: nur Einmalprodukte desselben Projekts mit aktivem Checkout, denn Abo-Produkte laufen weiter über ihren eigenen Abo-Link. Unbekannte oder deaktivierte Produkte im Link ignoriert der Checkout still.
  • Webhook: Im Payload stehen alle Positionen im Feld items (Produkt-ID, Name, Menge, Stückpreis brutto). productId und product nennen wie bisher die erste Position.

Versand im Warenkorb-Link

Bei so einem Link bringt jedes physische Produkt seine eigene Versandpauschale mit, und die Pauschalen werden addiert.

Mischt der Warenkorb 7 % und 19 %, teilen wir den Versand nach dem Verhältnis der Bruttowarenwerte auf. Das übernimmt den Maßstab, den der BFH für die Aufteilung eines Gesamtpreises auf Waren mit unterschiedlichen Steuersätzen vorgibt: die Bruttoeinzelverkaufspreise (BFH, Urteil vom 22.01.2025, XI R 22/22). Beispiel: Bei 30 € Ware zu 7 % und 70 € Ware zu 19 % teilen sich 5 € Versand in 1,50 € und 3,50 €. Damit zeigen Übersicht, Zahlungsseite und Rechnung auf den Cent dieselben Beträge.

Beispiel · Beträge erfunden
Versand nach Bruttowarenwert aufgeteilt
WarenkorbAnteil am Versand
Ware 7 %30,00 € brutto 30 % · 1,50 € Versand zu 7 %
Ware 19 %70,00 € brutto 70 % · 3,50 € Versand zu 19 %
Versand5,00 € gesamt, auf den Cent gleich in Übersicht, Zahlungsseite und Rechnung
Maßstab sind die Bruttoeinzelverkaufspreise nach BFH XI R 22/22.

Shop-Seite

Willst du mehrere Produkte auf einer Seite anbieten, richtest du im Menü unter Produkte → Shop-Seite eine Shop-Seite ein. Sie bekommt einen eigenen Link der Form checkout.rechnungskit.de/shop/dein-slug. Pro Projekt gibt es einen Shop.

Käufer wählen dort die Mengen, sehen Warenwert und Versand und gehen mit „Zur Kasse“ in den normalen Checkout. Alles landet in einer Bestellung und auf einer Rechnung. Preise stehen dort so, wie du sie angelegt hast (Bruttopreise mit „inkl. USt.“, Nettopreise mit „zzgl. USt.“). Als Kleinunternehmer steht an jedem Preis „Endpreis“ (siehe Kleinunternehmer). Einen Steuerbetrag zeigt der Shop nicht, denn der hängt von der Adresse ab und wird erst im Checkout berechnet.

Die drei Tabs

Tab Was du dort einstellst
Seite Titel, Einleitung, Darstellung (Kacheln oder Liste), welche Produkte in welcher Reihenfolge erscheinen, je Produkt ein Bild (JPG, PNG oder WebP, wir verkleinern es automatisch)
Zahlung & Versand Versandpauschale pro Bestellung, auf Wunsch versandkostenfrei ab einem Warenwert, dazu Kauf auf Rechnung und Vorkasse
Teilen Link kopieren oder QR-Code als SVG für Flyer und Messestand herunterladen. SVG bleibt in jeder Druckgröße scharf

Ohne Produktauswahl zeigt der Shop alle Einmalprodukte mit aktivem Checkout. Abo-Produkte tauchen im Shop nie auf, sie laufen weiter über ihren Abo-Link.

Versand und Zahlung im Shop

Beim Versand gilt im Shop eine eigene Regel: eine Pauschale pro Bestellung statt der Versandkosten der einzelnen Produkte, auf Wunsch versandkostenfrei ab einem Warenwert. Berechnet wird sie nur, wenn etwas Physisches im Warenkorb liegt.

Bezahlt wird über denselben Zahlungsanbieter wie bei deinen Checkout-Links, per Überweisung (Kauf auf Rechnung, Vorkasse) oder beides. Überweisung allein reicht, siehe Checkout nur mit Überweisung. Ist weder ein Anbieter noch Überweisung eingerichtet, nimmt der Shop keine Bestellungen an.

Veröffentlichen, Logo und Cookies

  • Veröffentlichen: Sichtbar wird der Shop erst, wenn du ihn veröffentlichst. Vorher antwortet sein Link mit „nicht gefunden“. Nimmst du den Shop offline, sieht jeder, der den Link öffnet, einen Hinweis mit Link zu deiner Website.
  • Logo: Das Logo oben im Shop und im Checkout kommt aus deiner Rechnungsvorlage (/settings/template). Dort änderst du es für alle drei Stellen.
  • Farbe: Unter Produkte → Checkout-Design (/settings/checkout-design) legst du eine eigene Akzentfarbe fest, als Hex-Wert wie #FF3B00. Sie gilt für alle Checkout-Links, Abo-Links, die Shop-Seite und die Danke-Seiten, auch wenn du gar keinen Shop nutzt. Buttons bekommen möglichst weiße Schrift mit einem Kontrast von mindestens 4,5:1 nach WCAG 2.2, 1.4.3. Reicht Weiß auf deiner Farbe nicht, dunkelt Rechnungskit sie leicht ab, der Farbton bleibt. Bei sehr hellen Farben wie Gelb oder Pastell bleibt die Farbe, und die Schrift wird dunkel. Die Vorschau zeigt dir, was gilt. Ohne eigene Farbe nutzt der Checkout das Rechnungskit-Grün #0C744C, auf dem weiße Schrift einen Kontrast von 5,8:1 erreicht.
  • Cookies: Der Warenkorb steckt nur im Link. Ohne aktives Tracking setzt der Shop keine Cookies und zeigt keine Leiste. Mit Tracking erscheint dieselbe Einwilligungs-Leiste wie im Checkout.

Mengen und Beschreibungen

Ob Käufer eine Menge wählen dürfen, legst du je Produkt mit „Mehrfachkauf erlauben“ fest, auf Wunsch mit Höchstmenge. Ohne Einstellung gilt: physische Produkte ja, digitale nein.

Längere Texte zum Produkt, zum Beispiel Umfang, Niveau oder Format, trägst du im Produkt unter „Beschreibung für den Shop“ ein. Auf der Shop-Seite erscheinen sie hinter „Mehr erfahren“.

Rabattcodes

Käufer können im Checkout einen Rabattcode einlösen, wenn du das Feld unter Produkte → Rabattcodes (/settings/discount-codes) einschaltest. Ein Code mindert den Preis als Prozentsatz oder fester Betrag, für alle oder ausgewählte Produkte, Versand bleibt unverändert. Rechnung, DATEV-Export und OSS rechnen mit dem geminderten Preis. Mit ?code=DEINCODE am Link ist der Code schon eingetragen. Codes gelten auch im Abo-Checkout, dort legst du je Code fest, wie viele Zahlungen rabattiert sind. Alles Weitere steht unter Rabattcodes im Checkout.

Besuche, Verkäufe und Conversion-Rate

Auf der Übersicht (/dashboard) zeigt die Kachel „Checkout: Besuche und Verkäufe“, wie viele Besucher deine Checkout-Links, deine Shop-Seite und deine Abo-Seiten geöffnet haben, wie viele davon gekauft haben und die Conversion-Rate daraus. Darunter steht je Tag eine Säule, beim Darüberfahren siehst du Besuche, Verkäufe und die Conversion des Tages. Der Zeitraum ist derselbe wie oben auf der Übersicht (Monat, Quartal, Jahr oder eigener Zeitraum).

  • Besuche: jedes Öffnen einer dieser Seiten. Wechselt ein Käufer im Shop zum Checkout, ist das kein zweiter Besuch. Lädt er die Seite neu, zählt das als neuer Besuch. Bots, Link-Vorschauen (etwa in WhatsApp) und Vorabladen durch den Browser zählen nicht.
  • Verkäufe: bezahlte Checkouts, Bestellungen auf Rechnung oder per Vorkasse, sobald sie aufgegeben sind, und neue Abos mit ihrer ersten Zahlung. Abos, die du aus Stripe übernommen hast, zählen nicht.
  • Datenschutz: Rechnungskit zählt nur die Seitenaufrufe je Seite und Tag. Es setzt dafür kein Cookie und speichert keine IP-Adresse und nichts über einzelne Besucher. Ein Einwilligungsbanner braucht es dafür nicht.
  • Besuche zählt Rechnungskit seit dem 02.11.2026. Für frühere Tage zeigt die Kachel nur die Verkäufe.
  • Im Testmodus zählen Testkäufe mit, nach dem Go-Live nur echte Käufe.

So findest du es in der App

Rechnungskit ist keine Steuerberatung und keine Rechtsberatung. Dieser Beitrag erklärt allgemeine Zusammenhänge und ersetzt weder die Beratung durch deine Steuerkanzlei (§ 5 StBerG) noch eine Rechtsberatung (§ 3 RDG). Rechnungskit richtet sich an in Deutschland ansässige Unternehmen und bereitet Belege, Steuersätze und Buchungen automatisch auf. Wie dein Einzelfall zu bewerten ist, entscheidest du, im Zweifel gemeinsam mit deiner Steuerkanzlei oder einer Anwaltskanzlei.

de en