Płatności i fakturowanie
Łączyć Pasek do Excela, Arkuszy Google, AI i REST
Zapytaj o opłaty, klientów, faktury i subskrypcje za pomocą SQL. Połącz Stripe z dowolną bazą danych — w tym folderem plików CSV — jednym poleceniem tylko do odczytu.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane Stripe
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · dane uwierzytelniające pozostają niezmienione
działa dalej
- Dla Twojego zespołu, dostawców i partnerów
-
Excel dodatek · odświeżanie na żądanie
-
Arkusze Google dodatek · odświeżanie na żądanie
-
Nova AI zapytaj prostym językiem · tekst do SQL
-
Przeglądarka danych udostępniaj wyniki na żywo · zespół, dostawcy, partnerzy · dowolne urządzenie
- Do aplikacji i systemów
-
Interfejs API REST Punkt końcowy JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Zaplanowane synchronizacje Arkusze Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Dla narzędzi AI
-
Asystenci AI Claude · Kursor · Serwer MCP
- Dostarczone do ludzi
-
Alerty i raporty Slack · Discord · E-mail · Webhook
Query Streams przekształca konto Stripe w 15 tabel SQL — obciążenia, klienci, faktury, subskrypcje, zwroty, wypłaty, spory, transakcje salda i inne — które można odczytać z programów Microsoft Excel, Arkusze Google, Power BI, asystentów AI przez platformę MCP oraz punktu końcowego REST. Aktualizacje są śledzone za pośrednictwem własnego kanału zdarzeń Stripe, a nie poprzez żądanie ostatnio utworzonych rekordów. Dzięki temu zwrócona opłata lub anulowana subskrypcja również zmieniają się w tabelach, a nie tylko tworzą nowe wiersze.
- Dla Twojego zespołu, dostawców i partnerów
-
Stripe do Excela Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki Stripe na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online, w programie Microsoft 365.
Przewodnik po paskach -
Stripe do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie Stripe z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.
Przewodnik po paskach -
Zapytaj Novę o Stripe Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele w Stripe, pisze i uruchamia SQL, wyjaśnia odpowiedź i tworzy wykres – bez pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
Stripe do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij wynik Stripe na żywo każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze stacjonarnym. Widzą wyniki, a nie SQL ani dane uwierzytelniające.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST Stripe Punkt końcowy HTTP
Opublikuj zapytanie Stripe jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.
Jak działa REST API -
Stripe do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki Stripe na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
Stripe do Airtable Platforma automatyzacji
Synchronizuj wiersze Stripe z Airtable na podstawie harmonogramu lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik po paskach -
Od paska do dołu Platforma automatyzacji
Przekaż tabelę Baserow ze Stripe'a przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik po paskach -
Stripe do SeaTable Platforma automatyzacji
Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych Stripe, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Przewodnik po paskach -
Stripe do Smartsheet Platforma automatyzacji
Prześlij wyniki Stripe do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Przewodnik po paskach -
Pasek do kowadła Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą Stripe przez punkt końcowy REST zamiast osadzać dane uwierzytelniające bazy danych w aplikacji.
Przewodnik po paskach - Dla narzędzi AI
-
Serwer Stripe MCP Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w Stripe, podając schemat, którego potrzebuje do poprawnego pisania kodu SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po paskach - Dostarczone do ludzi
-
Alerty i raporty Stripe Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytania Stripe i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.
Jak działają alerty i raporty
Jak to działa
5 kroków, bez zmiany zapory przychodzącej
Zainstaluj agenta sieciowego w dogodnym dla siebie miejscu. Nawiązuje on połączenie ze Stripe bezpośrednio przez HTTPS z Twojej sieci.
Wklej tajny klucz Stripe. Jest on przechowywany przez agenta; Query Streams nigdy go nie używa do połączenia się ze Stripe w Twoim imieniu.
Wybierz, które z 15 tabel chcesz synchronizować i jak często. Opłaty, intencje płatności, klienci, faktury i subskrypcje są domyślnie włączone; resztę możesz włączyć samodzielnie.
Napisz zwykły kod SQL dla stripe.charges, stripe.invoices i reszty — albo pozwól, aby napisała to firma Nova.
Możesz odczytać dane z arkuszy Excel, arkuszy kalkulacyjnych, usługi Power BI, MCP lub REST i dołączyć je do własnej bazy danych za pomocą tego samego polecenia.
Funkcja dogłębna
Co daje Ci Stripe
Aktualizacje, nie tylko nowe wiersze
Większość narzędzi kopiujących dane ze Stripe do bazy danych prosi o rekordy utworzone od ostatniego razu. To wychwytuje nowe opłaty i pomija wszystko, co się zmieniło: zwrot pieniędzy, reklamację, anulowaną subskrypcję, opłaconą fakturę. To narzędzie odczytuje zamiast tego kanał zdarzeń Stripe.
- Zmiana istniejącego rekordu zostaje wychwycona, ponieważ Stripe zarejestrował dla niej zdarzenie. Dzięki temu tabele odzwierciedlają stan bieżący, a nie stan w momencie utworzenia.
- Stripe przechowuje zdarzenia przez 30 dni. Jeśli połączenie zostało wstrzymane na dłużej, kolejne uruchomienie wykonuje pełny odczyt zamiast cichego rozpoczęcia od przerwy.
- Wyjątkiem są transakcje saldowe — Stripe nie publikuje żadnego kanału zdarzeń dla tych zdarzeń, więc są one śledzone według daty utworzenia, co jest właściwym modelem dla rejestru, który wyłącznie uzupełnia dane.
- Rekord usunięty w Stripe znika z Twoich tabel, zamiast pozostawać w postaci nieaktualnego wiersza.
15 stołów
Każda z nich to prawdziwa tabela SQL z kolumnami typizowanymi, kluczem podstawowym i indeksami — nie jest to obiekt JSON, który trzeba rozpakować.
- Płatności — opłaty, intencje płatności, zwroty, spory.
- Rozliczanie — klienci, faktury, pozycje_faktur, subskrypcje, pozycje_subskrypcji.
- Katalog — produkty, ceny, kupony.
- Ruch pieniędzy — saldo_transakcji, wypłaty.
- Rewizja — zdarzenia, te same dane, na których odbywa się przyrostowa synchronizacja, przechowywane w postaci tabeli, którą można przeszukiwać.
- Kwoty są przechowywane w sposób zgodny z raportami Stripe, w najmniejszej jednostce walutowej. Opłata w wysokości 12,50 USD wynosi 1250, więc nic nie zostało zaokrąglone przed wyświetleniem.
Świeże w chwili, gdy to czytasz
Czternaście z piętnastu tabel może odświeżyć wiersz ze Stripe w momencie, gdy zapytanie go dotyka — wszystko z wyjątkiem dziennika zdarzeń, który jest kanałem tylko do dodawania. Poproś o faktury jednego klienta, a te wiersze zostaną sprawdzone pod kątem Stripe przed otrzymaniem odpowiedzi, podczas gdy raport z opłatami za ponad rok odczyta zsynchronizowaną kopię z prędkością SQL i nie wykorzysta limitu stawek.
- Jak bardzo nieaktualne jest to, co jest nieaktualne, zależy od tabeli i jest rozsądne: piętnaście sekund na subskrypcję, pół minuty na opłatę lub fakturę, kwadrans na katalog produktów, który zmienia się tylko wtedy, gdy ktoś go edytuje.
- Rekord usunięty w Stripe zostaje zauważony na tej samej ścieżce i usunięty, dzięki czemu pamięć podręczna nie będzie już obsługiwać wiersza, który już nie istnieje.
- Agent dostosowuje się do limitów ustalonych przez Stripe i czeka tak długo, jak poprosi go o to Stripe, gdy osiągnie limit, więc obszerny raport nie może spowodować ograniczenia przepustowości Twojego konta.
Współdzielone przez każdy łącznik API
Jak działa każdy łącznik API
- Twoje konto staje się tabelami — punkty końcowe są mapowane na tabele SQL z kluczami podstawowymi i indeksami, dzięki czemu możesz pisać SELECT, JOIN i GROUP BY zamiast przeglądać kod JSON.
- Wybierasz, co synchronizować i jak często — każda tabela ma swój własny interwał lub nie ma go wcale. Tam, gdzie API dostawcy to obsługuje, pobierane są tylko rekordy zmienione od ostatniego uruchomienia.
- Kopia jest twoja — znajduje się w pliku DuckDB zaszyfrowanym algorytmem AES-256-GCM, obok agenta, na Twoim komputerze. Nie w naszej chmurze.
- Sprzedawca słyszy tylko od Ciebie — agent wywołuje API bezpośrednio z Twojej sieci, więc Twój token nie jest potrzebny strumieniom zapytań do udzielenia odpowiedzi na zapytanie.
Dobrze wiedzieć
- To jest zsynchronizowana kopia, a nie serwer proxy na żywo — zapytanie odczytuje to, co zostało już pobrane, więc zwraca dane z szybkością SQL i nigdy nie przekracza limitu przepustowości API. Wybrane tabele mogą dodatkowo odświeżać nieaktualny wiersz podczas odczytu.
- Limity stawek są dla Ciebie respektowane — każdy łącznik działa w granicach opublikowanych przez dostawcę, więc raport nie może ograniczyć przepustowości Twojego konta dla innych użytkowników, którzy z niego korzystają.
- Nic nie jest wyrzucane — pola, których tabela nie nazywa, są przechowywane w kolumnie JSON raw_data, którą nadal można przeszukiwać.
- Dołącz do swoich baz danych — tabela API i tabela SQL Server w tym samym poleceniu stanowią tutaj zwykłe zapytanie, a nie projekt integracyjny.
Międzyźródłowy SQL
Dołącz Stripe do reszty swoich danych
Stripe wie, co zostało zebrane, ale nic o tym, kim jest dane konto. Twoja własna baza danych przechowuje dane klienta, a CRM zawiera informacje o rodzaju firmy – jedno zapytanie może zapytać wszystkie trzy, który rodzaj faktycznie płaci. Każde źródło uruchamia tylko możliwą część, przesyła wynik strumieniowo, a łączenie odbywa się centralnie – źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.
3 połączenia · 3 agentów
Jedno stwierdzenie
-- płatność ze Stripe, konto z Twojej bazy danych, firma z HubSpot
SELECT h.industry, COUNT(*) AS płatności, SUM(f.amount) / 100 AS zebrane
Z płatności.stripe.charges1 f
JOIN pg_crm.publiczni.klienci2 c WŁĄCZONY c.stripe_id = f.customer
JOIN crm_api.hubspot.companies3 h ON h.domena = c.domena
GDZIE f.status = 'powodzenie'
GROUP BY h.przemysł
ORDER BY zebrano DESC;
Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustrujące; Twoje tabele będą Twoimi tabelami. „opłaty.klient” to identyfikator klienta Stripe, dlatego pierwsze sprzężenie przechodzi przez Twój własny rekord, a nie bezpośrednio do CRM. Stripe raportuje kwotę w najmniejszej jednostce walutowej, więc podział należy do Ciebie i nic nie zostało zaokrąglone przed wyświetleniem. Tryb tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z limitem kwoty, jaką jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne
Szczegóły połączenia
Czego potrzebuje Stripe
- Uwierzytelnianie
- Tajny klucz Stripe przechowywany przez agenta. Klucze bieżące i testowe są rozpoznawane i oznaczane.
- Dotarł ponad
- HTTPS z Twojej sieci do Stripe. Brak ruchu przychodzącego i brak punktu końcowego webhooka do ujawnienia.
- Schemat
- stripe — czyli stripe.charges, stripe.invoices, stripe.subskrypcje
- Tabele
- 15. Opłaty, intencje płatności, klienci, faktury, pozycje faktur, subskrypcje, pozycje subskrypcji, zwroty, spory, wypłaty, transakcje salda, produkty, ceny, kupony, wydarzenia
- Kwoty
- W najmniejszej jednostce walutowej, jak podaje Stripe — 1250 za 12,50 USD
- Przyrostowy
- Dzięki kanałowi zdarzeń Stripe, aktualizacje i usunięcia są rejestrowane. Przerwa dłuższa niż 30-dniowe okno zdarzeń Stripe powoduje ponowne odczytanie.
- Odświeżanie na żywo
- Na 14 z 15 tabel — wszystko poza dziennikiem zdarzeń — z oknem świeżości dla każdej tabeli od 15 sekund do 15 minut
- Limity stawek
- Dobrze radzi sobie w Stripe i czeka na sygnał ponownej próby Stripe, gdy zostanie on zwrócony
- Kopia lokalna
- Plik DuckDB zaszyfrowany algorytmem AES-256-GCM obok agenta na Twoim komputerze
Tabela zdarzeń jest odpytywana, a nie odbierana. Agent jest z założenia przeznaczony wyłącznie do ruchu wychodzącego — otwiera połączenie wychodzące, do którego nic nie może dotrzeć — co oznacza, że nie ma tu punktu końcowego webhooka i niczego do hostowania. Zaletą jest to, że zdarzenia pojawiają się w wybranym interwale synchronizacji, a nie w momencie ich wystąpienia.
Tylko do odczytu ma charakter strukturalny, a nie jest ustawieniem. Konektor w ogóle nie implementuje wywołania zapisu Stripe, więc nie ma czego wyłączać ani klucza, który mógłby się pomylić: nie może dokonać zwrotu ani anulować subskrypcji, ponieważ taki kod w nim nie istnieje.
Dokumentacja dostawcy: stripe.com
Często zadawane pytania
Pytania dotyczące Stripe
Które narzędzia mogą odczytywać dane Stripe przez strumienie zapytań?
Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Połącz konto raz, a każda platforma odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani tworzenia drugiej kopii danych.
Czy muszę otworzyć port zapory sieciowej dla mojego konta Stripe?
Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a konto zachowuje istniejące reguły zapory sieciowej.
Czy strumienie zapytań mogą zmieniać dane w Stripe?
Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.
Czego potrzebuje Query Streams, aby połączyć się ze Stripe?
Dostępny host, rola i jej hasło — agent przenosi sterownik, więc nic nie jest instalowane na koncie. Uwierzytelnianie: tajny klucz Stripe, przechowywany na agencie. Klucze bieżące i testowe są rozpoznawane i odpowiednio oznaczone. Dostęp przez: HTTPS z sieci do Stripe. Brak danych przychodzących i brak punktu końcowego webhooka do ujawnienia. Schemat: Stripe — czyli stripe.charges, stripe.invoices, stripe.subscriptions. Tabele: 15. Opłaty, payment_intents, klienci, faktury, pozycje faktury, subskrypcje, pozycje subskrypcji, zwroty, spory, wypłaty, transakcje salda, produkty, ceny, kupony, zdarzenia.
Czy mogę połączyć Stripe z inną bazą danych w tym samym zapytaniu?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Stripe i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko możliwą część i przesyła wynik z powrotem; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego fragmentu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na to, ile jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.
Umieść Stripe tam, gdzie wykonuje się pracę
Zainstaluj agenta, skieruj go na swoje konto i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

