Connector

Send Stripe payouts to Google Sheets

The finance team reconciles Stripe to the bank in a sheet. Stripe goes into your data warehouse first, where payouts are read next to refunds and disputes in the same currency, and only then reaches the sheet.

StripeConnectedBalance transact…ChargesCustomersDisputes
Data MartPublishedone definition
Google SheetsIdAccou…Livem…Daily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get started free

Endpoints

Stripe Endpoints

Documentation

14 Stripe endpoints you can import. Each lands in its own table in your data warehouse.

S00 · Why

Why Stripe payouts do not go straight to Google Sheets

A payout is the number the bank shows. A sheet fed from the Stripe account has that total and nothing around it. Refunds and disputes for the same period and currency are read beside it in the data warehouse first.

  • A payout is a net figure for the bank, not a list of what it contains
  • The data analyst joins payouts, refunds and disputes by currency and controls the result
  • A sheet is shared widely, so every column needs one definition
StripePayouts, arrivals
Google Sheets
No link to charges
Data warehouseJoined by id
ChargesWhat was taken
BankStatement lines

S01 · Step 1

Step 1: Load Stripe into your data warehouse first

Create a Data Mart with Stripe as the data source and choose where the data lands. The Stripe connector is a custom connector built in OWOX Data Marts, and the data goes into any popular data warehouse.

  • Payouts is one of 14 endpoints, each in its own table
  • Authorize with a restricted Stripe API key that has read access
  • Open the Stripe connector for your data warehouse below
StripeData Mart
Your data warehouseGoogle BigQueryAWS AthenaSnowflakeAWS RedshiftDatabricks
stripe.payouts

S03 · Step 3

Step 3: Send Stripe data to Google Sheets

Connect a Google Sheets report to the Stripe Data Mart. Aliases and field descriptions arrive as notes in the column headers, so everyone reads the same definitions.

  • The sheet reads your data warehouse, not the Stripe API
  • Hover amount: the note says it is in the smallest currency unit, cents for USD
Google SheetsNotes in headersarrival_dateamountcurrency
amountAmount sent to the bank in thesmallest currency unit (cents…
currencyThree-letter ISO currency code,lowercase.

S04 · Step 4

Step 4: Refresh your Stripe sheet on a schedule

Set a scheduled refresh once. Daily is the usual choice and hourly is possible when you need it.

  • Every refresh is logged in Run History
  • Finance opens a sheet that is already up to date
ScheduleRefresh on a scheduleHourlyDailyDaily 09:00
Google SheetsUpdated
Run HistoryReport refreshedReport refreshedReport refreshed

S05 · Step 5

Step 5: Reuse Stripe payouts in other reports

The same Data Mart works in OWOX, where your AI assistant for data can read it. Ask about any report, then get the result in Google Sheets or Excel in one click.

  • Ask which arrival date had the largest payout, then export the answer
  • status is kept with every payout
OWOX MCPShow amount by arrival_datearrival_date
Google SheetsOpen
ExcelOpen

Recent updates

Why OWOX

Why OWOX for Stripe in Google Sheets

Downloading payout reports from the Stripe dashboard gives a file per period. OWOX gives a sheet that stays tied to payouts in your data warehouse.

  • You own the data. Stripe lands in your own data warehouse, in tables you control.
  • Payouts beside returns. Payouts sit next to refunds and disputes in the same currency, so a bank line has context.
  • The whole account, not one report. 14 endpoints land as tables, from balance transactions to subscriptions.
  • Notes in the headers. Field descriptions travel with the column, so the sheet defines its own terms.
  • One place to fix. When Stripe changes its API, you update the connector, not your sheet.

Book a callGet started free

Trust

The Data Partner You Can Trust

users

176K Source: Internal OWOX data as of 2026-10-02

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

165K3

In Open Source We Trust

Customers