Stripe

Stripe is a payment processing platform used by businesses to accept payments, manage subscriptions, issue invoices, and handle payouts. Connecting Stripe to Coupler.io lets you automatically export your payment and billing data to spreadsheets, databases, or BI tools — no code required.

Why connect Stripe to Coupler.io?

  • Pull live data from 30+ Stripe entities — charges, subscriptions, invoices, payouts, refunds, and more

  • Combine multiple entities in one data flow using Join or Append transformations (e.g., match payouts with balance transactions)

  • Send data to Google Sheets, Excel, BigQuery, Looker Studio, or AI tools like ChatGPT, Claude, or Gemini

  • Filter by date range, status, or transaction type so you only export what you need

Prerequisites

  • An active Stripe account with access to the data you want to export

  • Admin or developer-level access in Stripe (read access is sufficient for most entities)

  • A Coupler.io account (free trial available)

circle-check

Quick start

1

Create a new data flow. Log in to Coupler.io, go to the Data flows section, and click Add data flow. Select Stripe as your source.

2

Authorize your Stripe account. Click Connect and sign in to Stripe via OAuth. Coupler.io will request read-only access to your account data. Once authorized, your account will appear as a connected credential.

3

Choose a data entity. Select the entity you want to export — for example, Subscriptions, Charges, or Invoices. Use the date picker fields to set a creation date range if you want to limit the data pulled.

4

Choose a destination. Pick where you want your Stripe data to land — Google Sheets, Excel, BigQuery, Looker Studio, PostgreSQL, or an AI destination like ChatGPT or Claude.

5

Run your data flow. Click Run to execute your first manual sync. Once it completes successfully, your Stripe data will appear in the destination you chose.

Available entities

Entity
What it contains

Balance transactions

All transactions that affect your Stripe balance

Charges

Individual payment attempts on cards or other sources

Customers

Customer records and metadata

Disputes

Chargebacks filed against your charges

Invoices

Invoices sent to customers

Invoice items

Line items that make up invoices

Payment intents

Payment lifecycle objects including status

Payouts

Funds sent from Stripe to your bank account

Refunds

Full or partial refunds issued on charges

Subscriptions

Active and historical subscription records

Subscriptions with line items

Subscriptions expanded with their billing line items

Plans

Recurring billing plans

Prices

Pricing configurations for products

Products

Your product catalog

Promotion codes

Codes tied to discount coupons

Coupons

Discount objects applied to subscriptions or invoices

Transfers

Funds moved to connected accounts

Payouts

Bank transfers from your Stripe balance

Events

Stripe event log (filterable by event type)

Connected accounts

Accounts linked to your platform via Stripe Connect

Application fees

Fees collected on transactions through connected accounts

Issuing transactions

Transactions on Stripe Issuing cards

Quotes

Draft billing quotes

Subscription schedules

Scheduled changes to subscriptions

Setup intents

Payment method setup sessions

Shipping rates

Shipping cost configurations

Tax rates

Tax rate objects

Top-ups

Funds added to your Stripe balance

Value lists

Lists used for fraud prevention rules

File links

Shareable links to uploaded files

Files

Documents uploaded to Stripe

Last updated

Was this helpful?