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.

Stripe-erd-v4.jpeg

You can create Stripe pipelines with the following entities:

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

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.