Kategorien anzeigen

Verbindung zwischen Stripe und Excel - Abfrage von Zahlungsdaten mit SQL

7 Minuten Lesezeit

Query Streams verbindet Ihr Stripe-Konto mit Microsoft Excel als SQL-abfragbare Tabellen – Kunden, Rechnungen, Abonnements, Gebühren und mehr, alles zugänglich mit Standard-SQL. Keine API-Programmierung, keine manuellen Exporte, kein CSV-Hantieren. Schreiben Sie einfach SQL und erhalten Sie Live-Daten von Stripe in Ihrer Tabelle. Registrieren Sie sich kostenlos bei QueryStreams.com und beginnen Sie innerhalb weniger Minuten mit der Abfrage Ihres Stripe-Kontos.

15 gestreifte Tische

Kunden, Rechnungen, Abonnements, Gebühren, Saldo-Transaktionen und mehr

Nahezu in Echtzeit

Gebühren und Zahlungsabsichten werden alle 5 Minuten synchronisiert.

AES-256 verschlüsselt

API-Schlüssel und zwischengespeicherte Daten werden sicher in Ihrem Netzwerk gespeichert – niemals in der Cloud.

Keine API-Exposition

Teilen Sie Umsatzberichte mit Ihren Teamkollegen, ohne jemals Ihren Stripe-Schlüssel preiszugeben.

Auf welche Stripe-Daten können Sie zugreifen?

Query Streams synchronisiert Ihre Stripe-API-Daten mit einem AES-256-verschlüsselten lokalen Cache und wandelt sie in 15 SQL-abfragbare Tabellen um. Jede Tabelle enthält eine Rohdaten JSON-Spalte mit der vollständigen Stripe-API-Antwort – einschließlich aller Metadatenfelder.

Kerngeschäft

  • Kunden Kundendatensätze mit Rechnungsinformationen und Metadaten
  • Zahlungsabsichten Moderne Nachverfolgung von Zahlungsabläufen
  • Rechnungen Rechnungsunterlagen und Fälligkeitstermine
  • Abonnements Abonnements mit wiederkehrender Abrechnung
  • Gebühren Zahlungsgebühren (alt und aktuell)

Finanzen & Abstimmung

  • Saldo_Transaktionen Vollständiges Hauptbuch (Gebühren, Auszahlungen, Überweisungen)
  • Erstattungen An Kunden zurückerstattetes Geld
  • Auszahlungen Überwachung von Banküberweisungen
  • Streitigkeiten Rückbuchungen und Betrugsfälle

Katalog & Preise

  • Produkte Produktkatalog
  • Preise Preisstufen und Konfigurationen
  • Gutscheine Rabattcodes und Sonderangebote

Aktivität & Details

  • Veranstaltungen Webhook-Sicherung und Prüfpfad
  • Rechnungspositionen Einzelpostenabrechnung
  • Abonnementartikel Aufschlüsselung der Abonnements für mehrere Produkte

Voraussetzungen

1
Query Streams Konto

Kostenlos anmelden — keine Kreditkarte erforderlich

2
Abfrage von Datenströmen Netzwerk-Agent

Auf Ihrem Netzwerk installierter Windows-Dienst. Installationsanleitung

3
Stripe-Konto

Jedes Stripe-Konto mit API-Zugriff (Live- oder Testmodus)

4
Stripe-Geheim-API-Schlüssel

Beginnt mit sk_live_ oder sk_test_ – aus Ihrem Stripe-Dashboard

5
Microsoft Excel

Desktop-Version mit installiertem Query Streams-Add-in

Einrichtungsanleitung

1Agent installieren
2API-Schlüssel abrufen
3Anschluss hinzufügen
4Synchronisierungsplan
5Add-In installieren

Schritt 1: Installieren Sie den Query Streams Network Agent.

  1. Anmelden bei mein.querystreams.de
  2. Navigieren Sie zu Netzwerkagenten in der linken Seitenleiste
  3. Klicken Sie auf Agent herunterladen und führen Sie das Windows-Installationsprogramm aus.
  4. Der Agent wird als Windows-Dienst installiert und stellt automatisch eine Verbindung her.
  5. Ihr Agent wird innerhalb von 30 Sekunden im Portal als „Online“ angezeigt.

Der Netzwerkagent erstellt eine sichere Verbindung, die nur ausgehende Daten zulässt – keine eingehenden Firewall-Ports, kein VPN erforderlich. Ihr Stripe-API-Schlüssel verlässt niemals Ihr Netzwerk.

Schritt 2: Holen Sie sich Ihren geheimen Stripe-API-Schlüssel

  1. Melden Sie sich bei Ihrem Stripe-Dashboard
  2. Klicken Sie auf Entwickler in der oberen Navigationsleiste
  3. Auswählen API-Schlüssel aus der linken Seitenleiste
  4. Kopieren Sie Ihre Geheimer Schlüssel (beginnt mit sk_live_ für die Produktion oder sk_test_ zum Testen)
  5. Bewahren Sie diesen Schlüssel sicher auf – er gewährt vollständigen Lesezugriff auf Ihre Stripe-Daten.

Verwenden Sie den geheimen Schlüssel, nicht den veröffentlichbaren Schlüssel. Der veröffentlichbare Schlüssel (beginnend mit pk_) kann API-Anfragen nicht authentifizieren. Query Streams führt nur Lesevorgänge durch – es werden niemals Ihre Stripe-Daten geändert.

Schritt 3: Fügen Sie den Stripe Connector hinzu

  1. Öffnen Sie die Netzwerk-Agent-Schnittstelle unter http://localhost:1823
  2. Klicken Sie auf Verbindung hinzufügen und wählen Sie Streifen
  3. Fügen Sie Ihre Geheimer API-Schlüssel in das Feld „API-Schlüssel“
  4. Klicken Sie auf Verbindung testen — Query Streams validiert Ihren Schlüssel mit Stripe.
  5. Bei Erfolg wird Ihnen der Modus Ihres Kontos (Live oder Test) und die verfügbaren Daten angezeigt.
  6. Klicken Sie auf Weiter Weiter zur Synchronisierung der Konfiguration

Schritt 4: Konfigurieren Sie Ihren Synchronisierungszeitplan

Gebühren / ZahlungsabsichtenAlle 5 Minuten
Rechnungen / AbonnementsAlle 15 Minuten
Kunden / RückerstattungenAlle 15 Minuten
Transaktionen ausgleichenAlle 30 Minuten
Produkte / PreiseStündlich
Ereignisse / StreitigkeitenTäglich

Alle 15 Tabellen werden standardmäßig synchronisiert. Deaktivieren Sie eine Tabelle, indem Sie ihr Intervall auf NiemalsKlicken Sie auf Speichern Sie — Die erste Synchronisierung beginnt sofort und ist in der Regel innerhalb von 1–3 Minuten abgeschlossen.

Schritt 5: Installieren Sie das Microsoft Excel-Add-In.

  1. Microsoft Excel öffnen
  2. Gehen Sie zu EinfügenAdd-Ins herunterladen (oder Office-Add-Ins)
  3. Suche nach „Abfrageströme“
  4. Klicken Sie auf Hinzufügen Installieren – Das Fenster „Query Streams“ wird auf der rechten Seite von Excel angezeigt.
  5. Melden Sie sich mit Ihren Query Streams-Kontodaten an.
  6. Oder direkt installieren: Installieren Sie Query Streams für Microsoft Excel

Sie sind verbunden! Öffnen Sie das Fenster „Abfrageströme“ in Excel und klicken Sie auf Gespeicherte Abfragenund suchen Sie Ihren Stripe-Ordner mit vorgefertigten Abfragen für Einnahmen, Abonnements, Kunden und mehr. Wählen Sie eine beliebige Abfrage aus und klicken Sie auf ausführen. Live-Daten in Ihr Arbeitsblatt zu ziehen.

Beispiel für Stripe-SQL-Abfragen

Monatliche Umsatzübersicht
SELECT
    DATE_TRUNC('month', created) AS month,
    COUNT(*) AS charge_count,
    SUM(amount) / 100.0 AS gross_revenue,
    SUM(CASE WHEN refunded THEN amount_refunded ELSE 0 END) / 100.0 AS refunds,
    (SUM(betrag) - SUM(CASE WHEN refunded THEN refunded_betrag ELSE 0 END)) / 100.0 AS netto_umsatz
FROM stripe.charges
WHERE status = 'succeeded'
  AND erstellt >= CURRENT_DATE - INTERVAL '12 Monate'
GROUP BY DATE_TRUNC('monat', erstellt)
ORDER BY month DESC;
Aktive Abonnements nach Plan
SELECT
    p.name AS product_name,
    pr.nickname AS plan_name,
    pr.interval AS billing_interval,
    pr.unit_amount / 100.0 AS price,
    COUNT(s.id) AS active_subscribers,
    COUNT(s.id) * pr.unit_amount / 100.0 AS mrr_contribution
FROM stripe.subscriptions s
JOIN stripe.subscription_items si ON si.subscription = s.id
JOIN stripe.prices pr ON pr.id = si.price
JOIN stripe.products p ON p.id = pr.product
WHERE s.status = 'active'
GROUP BY p.name, pr.nickname, pr.interval, pr.unit_amount
ORDER BY mrr_contribution DESC;
Analyse fehlgeschlagener Zahlungen
SELECT
    DATE(created) AS date,
    failure_code,
    failure_message,
    COUNT(*) AS failure_count,
    SUM(amount) / 100.0 AS lost_revenue
FROM stripe.charges
WHERE status = 'failed'
  AND created >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY DATE(created), failure_code, failure_message
ORDER BY date DESC, failure_count DESC;

Stripe-Berichte teilen, ohne Anmeldedaten weiterzugeben

Öffnen Sie eine beliebige Stripe-Abfrage im Query Builder → klicken Sie auf die Teilen Registerkarte → E-Mail-Adressen der Teammitglieder eingeben → klicken TeilenDie Empfänger erhalten die Abfrage nur in ihren Excel- und Google Sheets-Add-ons. Sie führen sie bei Bedarf aus, um Live-Daten zu erhalten – Ihr Stripe-API-Schlüssel wird niemals offengelegt, und sie sehen niemals den SQL-Code.

Häufig gestellte Fragen

Kann ich meinen Stripe-Testmodus-API-Schlüssel verwenden?
Ja. Query Streams funktioniert sowohl mit Live-Daten (sk_live_) und Test (sk_test_) API-Schlüssel. Der Testmodus eignet sich ideal, um die Integration zu evaluieren, bevor Sie Ihr Produktionskonto verbinden. Ihre Test- und Live-Konten sind separate Datenquellen im Agenten.
Was ist der Unterschied zwischen Gebühren und Zahlungsabsichten?
Gebühren stehen für einzelne Zahlungsvorgänge (alte und aktuelle). Zahlungsabsichten sind das moderne Stripe-Zahlungsablaufobjekt, das den gesamten Zahlungslebenszyklus verfolgt. Für die Berichterstattung bieten Gebühren die vollständigsten historischen Daten; payment_intents eignet sich am besten für neue Integrationen, die die neuere Stripe-API verwenden.
Wie viele historische Stripe-Daten synchronisiert Query Streams?
Standardmäßig synchronisiert Query Streams die neuesten Daten für jede Tabelle (pro Tabelle konfigurierbar). Für historische Berichte können Sie das Rückblickfenster in den Konnektoreinstellungen anpassen. Bei Konten mit hohem Transaktionsvolumen kann die erste Synchronisierung einige Minuten dauern.
Kann ich mehrere Stripe-Konten verbinden?
Ja. Sie können einem einzelnen Agenten mehrere Stripe-Verbindungen hinzufügen – jede mit einem anderen API-Schlüssel. Jede Verbindung wird im Abfrage-Generator als separate Datenquelle angezeigt, sodass Sie mehrere Stripe-Konten in derselben SQL-Abfrage abfragen und vergleichen können.

Verwandte Leitfäden

Kategorie: API-Konnektoren

Tags: Stripe, Excel, API, Zahlungsdaten, SQL, Umsatzanalyse, Abonnements, Echtzeitdaten

Meta-Beschreibung: Verbinden Sie Stripe mit Microsoft Excel über SQL. Fragen Sie Kunden, Rechnungen, Abonnements und Gebühren live ab – ganz ohne API-Programmierung. Schritt-für-Schritt-Anleitung zur Einrichtung.

Aktualisiert am 3. Juni 2026

Angetrieben durch BetterDocs