Skip to Content

Stripe

Stripe connections give you access to your company’s payment processing data.

Source Setup

Stripe uses an API secret key based authentication. To obtain credentials required for authenticating and creating a connection in Etleap, please perform the following steps in your Stripe account.

  1. Login to your Stripe account. On the home dashboard, navigate to DevelopersApi Keys.
Untitled (6).png
  1. Select Live mode to see or create your production credentials.

  2. Copy your Secret Key. You will need this key when creating a connection in Etleap.

Note

Prefer using an API? Go here  and select Stripe under the Body header to start creating a connection via API.

What Data is Available?

Check out the Stripe entities and relationships that you can load to your destination below.

You can create Stripe pipelines with the following entities:

EntityPipeline ModeIceberg Support
Accounts ReplaceBatch
Apple Pay: Domains AppendStreaming
Application Fees AppendStreaming
Apps: Secrets AppendStreaming
Balance Transactions AppendStreaming
Billing Portal: Configurations ReplaceBatch
Charges ReplaceBatch
Checkout: Sessions AppendStreaming
Country Specs AppendStreaming
Coupons ReplaceBatch
Credit Notes ReplaceBatch
Credit Notes: Preview: Lines AppendStreaming
Customers ReplaceBatch
Disputes ReplaceBatch
Events AppendStreaming
Exchange Rates AppendStreaming
File Links ReplaceBatch
Files AppendStreaming
Financial Connections: Accounts AppendStreaming
Identity: Verification Reports AppendStreaming
Identity: Verification Sessions ReplaceBatch
Invoiceitems ReplaceBatch
Invoices ReplaceBatch
Invoices: Upcoming: Lines AppendStreaming
Issuing: Authorizations ReplaceBatch
Issuing: Cardholders ReplaceBatch
Issuing: Cards ReplaceBatch
Issuing: Disputes ReplaceBatch
Issuing: Transactions ReplaceBatch
Orders ReplaceBatch
Payment Intents ReplaceBatch
Payment Links ReplaceBatch
Payment Methods ReplaceBatch
Payouts ReplaceBatch
Plans ReplaceBatch
Prices ReplaceBatch
Products ReplaceBatch
Promotion Codes ReplaceBatch
Quotes ReplaceBatch
Radar: Early Fraud Warnings AppendStreaming
Radar: Value List Items AppendStreaming
Radar: Value Lists ReplaceBatch
Refunds ReplaceBatch
Reporting: Report Runs AppendStreaming
Reporting: Report Types AppendStreaming
Reviews AppendStreaming
Setup Attempts AppendStreaming
Setup Intents ReplaceBatch
Shipping Rates ReplaceBatch
Sigma: Scheduled Query Runs AppendStreaming
Skus ReplaceBatch
Subscription Items ReplaceBatch
Subscription Schedules ReplaceBatch
Subscriptions ReplaceBatch
Tax Codes AppendStreaming
Tax Rates ReplaceBatch
Terminal: Configurations ReplaceBatch
Terminal: Locations ReplaceBatch
Terminal: Readers ReplaceBatch
Test Helpers: Test Clocks AppendStreaming
Topups ReplaceBatch
Transfers ReplaceBatch
Treasury: Credit Reversals AppendStreaming
Treasury: Debit Reversals AppendStreaming
Treasury: Financial Accounts ReplaceBatch
Treasury: Inbound Transfers AppendStreaming
Treasury: Outbound Payments AppendStreaming
Treasury: Outbound Transfers AppendStreaming
Treasury: Received Credits AppendStreaming
Treasury: Received Debits AppendStreaming
Treasury: Transaction Entries AppendStreaming
Treasury: Transactions AppendStreaming
Webhook Endpoints ReplaceBatch

Key Considerations

  • Stripe API returns some array fields that are automatically parsed as subtable(s). This means that you will have multiple tables in your destination. Etleap automatically assigns the default primary key to each subtable, to map it to the main parent table.