Zum Hauptinhalt springen
Alle Integrationen
Stripe-Logo
Pfeffersack × Stripe

Stripe Buchhaltung Schweiz — Auto-Sync

Ein Klick, Login bei Stripe, fertig — danach landen Charges, Rückerstattungen, Gebühren und Payouts automatisch in deiner Schweizer Buchhaltung.

Zuletzt geprüft am

Pfeffersack × Stripe — Kernfakten

Pfeffersack verbindet sich via Stripe Connect OAuth 2.0 mit deinem Stripe-Account — ein Klick, Login bei Stripe, autorisieren, fertig. Kein API-Key-Kopieren nötig. Danach werden Charges, Rückerstattungen, Gebühren und Payouts automatisch als getrennte Buchungen importiert. Duplicate-Detection pro Stripe-Transaction-ID, Fremdwährungen werden in deine Buchungswährung umgerechnet.

Was die Stripe-Integration für dich tut

Jeder Punkt unten ist direkt im Pfeffersack-Code implementiert — keine geplanten Features, keine Ankündigungen.

Ein-Klick-Anbindung via Stripe Connect

Du klickst auf „Mit Stripe verbinden", loggst dich bei Stripe ein und autorisierst Pfeffersack — kein API-Key erstellen, nichts kopieren. OAuth 2.0 nach Industriestandard.

Charges als Einnahme

Erfolgreiche Kartenzahlungen (Stripe-Typ „charge") werden mit Kartenmarke (Visa, Mastercard, Amex …), Kundenmail und Transaktionsdatum als Einnahme per Kreditkarte verbucht.

Rückerstattungen separat gebucht

Jede Rückerstattung erzeugt eine eigene Buchung vom Typ „Ausgabe, Kreditkarte" — so bleibt die Umsatzseite für deine MWST-Abrechnung sauber nachvollziehbar.

Stripe-Gebühren als Aufwand

Stripe-Transaktionsgebühren werden als separate Ausgabe gebucht (Banküberweisung) und sind damit als MWST-frei abzugsfähiger Aufwand verbucht. Kein manuelles Nachpflegen.

Payouts auf dein Bankkonto

Auszahlungen von Stripe auf dein Bankkonto erscheinen als Umbuchung (Ausgabe, Banküberweisung). So gleicht der Bank-Import später mit dem Stripe-Payout ab.

Konfigurierbar pro Transaktionstyp

In den Integrations-Einstellungen kannst du einzeln aktivieren, ob Charges, Refunds, Fees und Payouts importiert werden. Wer bereits eine Buchhaltung führt, kann selektiv nachziehen.

Stripe in 6 Schritten verbinden

Gesamtaufwand: 1 Min + 2 Min + 1 Min + 1 Min + 5 Min + 10 Min

  1. Pfeffersack-Integrationen öffnen· 1 Min

    „Profil → Integrationen → Stripe" im Bereich „Zahlungen" auswählen und auf „Mit Stripe verbinden" klicken.

  2. Bei Stripe einloggen· 2 Min

    Du wirst zu connect.stripe.com weitergeleitet. Logge dich mit deinem bestehenden Stripe-Account ein (oder erstelle einen, falls du noch keinen hast).

  3. Pfeffersack autorisieren· 1 Min

    Stripe zeigt dir an, welcher Account verbunden wird. Klick auf „Verbinden" und du wirst automatisch zurück zu Pfeffersack geleitet.

  4. Transaktionstypen wählen· 1 Min

    Wähle, welche Typen (Charges, Refunds, Fees, Payouts) importiert werden sollen. Default: alle vier aktiv.

  5. Ersten Sync starten· 5 Min

    „Jetzt synchronisieren" ausführen. Standardmässig werden Transaktionen seit dem letzten Sync gezogen, maximal 365 Tage pro Durchlauf.

  6. Buchungen prüfen· 10 Min

    Die importierten Stripe-Transaktionen erscheinen im Buchungs-Journal (GmbH: Status „Entwurf"). Kontieren, prüfen, finalisieren.

Hilfe beim Setup?

Unser Team unterstützt dich kostenlos beim Verbinden von Stripe.

Kostenloser Support

Sicherheit & Datenhoheit

Credentials AES-verschlüsselt

Zugangsdaten werden vor dem Speichern AES-GCM-verschlüsselt. Der Schlüssel liegt ausserhalb der Datenbank.

Read-only-Scopes

Pfeffersack fordert nur Lese-Berechtigungen an. Dein Stripe-Account bleibt unverändert.

Hosting in der Schweiz

Buchhaltungsdaten und Tokens liegen auf Schweizer Infrastruktur. Kein Daten-Abfluss ins Ausland.

Häufige Fragen: Stripe & Pfeffersack

Muss ich einen Stripe-API-Key erstellen?

Nein. Pfeffersack nutzt Stripe Connect OAuth 2.0 — du klickst auf „Mit Stripe verbinden", loggst dich auf connect.stripe.com ein und autorisierst die App. Danach hat Pfeffersack einen kontospezifischen Access Token. Kein manuelles API-Key-Handling, keine Copy-Paste-Fehler.

Welche Stripe-Daten liest Pfeffersack?

Pfeffersack liest ausschliesslich Charges, Refunds, Balance-Transactions (Fees) und Payouts — also genau die Objekte, die für eine korrekte Buchhaltung nötig sind. Es werden keine Kundendaten wie volle Kartennummern oder Zahlungsmethoden-Details importiert (Stripe gibt diese aus PCI-DSS-Gründen ohnehin nicht preis).

Welchen OAuth-Scope fordert Pfeffersack an?

Stripe Connect vergibt standardmässig den Scope „read_write". Pfeffersack nutzt im Code jedoch ausschliesslich Lese-Operationen — kein Code-Pfad schreibt oder verändert Daten in deinem Stripe-Account. Du kannst die Autorisierung jederzeit in deinem Stripe-Dashboard unter „Einstellungen → Verbundene Apps" widerrufen.

Wie werden Stripe-Gebühren in der Schweiz verbucht?

Stripe berechnet in der Schweiz aktuell 2.9 % + CHF 0.30 für inländische Karten und 3.25 % + CHF 0.30 für internationale Karten (plus 2 % bei Währungsumrechnung, Stand stripe.com/en-ch/pricing April 2026). Pfeffersack importiert diese Gebühren als separate Ausgaben-Buchung per Banküberweisung — so sind sie MWST-frei und als Aufwand getrennt nachvollziehbar.

Wie oft wird synchronisiert?

Der Sync wird manuell per „Jetzt synchronisieren"-Button ausgelöst. Pro Durchlauf werden neue Transaktionen seit dem letzten erfolgreichen Sync gezogen, maximal 365 Tage Zeitraum. Ein hängender Sync wird nach 30 Minuten automatisch beendet.

Werden Fremdwährungen korrekt umgerechnet?

Ja. EUR-, USD- oder andere Fremdwährungs-Transaktionen werden beim Import in deine Buchungswährung (in der Regel CHF) umgerechnet. Der Stripe-Originalbetrag und die Währung bleiben im Audit-Trail erhalten.

Ersetzt die Stripe-Integration den Bank-Import?

Nein — sie ergänzt ihn. Stripe-Charges landen als Einnahmen mit dem Charge-Datum. Wenn Stripe dir danach ein Payout aufs Bankkonto auszahlt, wird dieser Payout von Stripe als Ausgabe gebucht. Dein CAMT.053-Bank-Import erkennt die Gutschrift dann als Gegenposten — so stimmt die Bankbilanz auf den Rappen.

Kann ich die Verbindung jederzeit trennen?

Ja, auf zwei Wegen. (1) In Pfeffersack: „Profil → Integrationen → Stripe → Verbindung trennen" — der verschlüsselte Access Token wird sofort aus der Datenbank gelöscht. (2) In Stripe: „Einstellungen → Verbundene Apps → Pfeffersack widerrufen" — das deaktiviert den Token sofort. Beide Wege wirken ab sofort.

Wo wird der Stripe-Access-Token gespeichert?

AES-GCM-verschlüsselt in der Pfeffersack-Datenbank auf Schweizer Infrastruktur. Der Schlüssel zur Entschlüsselung liegt ausserhalb der Datenbank. Zusätzlich wird beim OAuth-Flow ein CSRF-State-Token mit 10-Minuten-TTL gegen Request-Forgery geprüft.

Stripe mit Pfeffersack verbinden

Teste die Integration kostenlos. Ab CHF 5/Monat im Jahresabo — inklusive aller Integrationen, MWST-Abrechnung und Support auf Deutsch.