This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Stripe Transaction Table Exporter

Finance · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryFinance
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Stripe Transaction Table Exporter scans Stripe Dashboard transaction tables and extracts structured transaction data including transaction ID, amount, currency, status, customer email, description, created date, Stripe fee, net amount, and payment method. The tool aggregates all visible transactions on the current page into a clean table and exports the data as CSV or JSON with one click. You can also copy the data to your clipboard as tab-separated text for pasting into spreadsheets. The tool automatically detects the transaction type — payments, payouts, refunds, or disputes — and extracts the relevant fields from whichever page you are viewing.

WHERE IT RUNS

This userscript runs inside Stripe Dashboard (dashboard.stripe.com) in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it does not send your transaction data anywhere else. All data extraction and processing happens locally in your browser. The script works across all Stripe transaction views including Payments, Payouts, Refunds, and Disputes pages.

HOW TO USE

Install the BotGentz extension, then install this userscript from the BotGentz catalogue. Navigate to any Stripe Dashboard page that displays transactions — Payments, Payouts, Refunds, or Disputes. The tool will automatically scan the page and show the number of transactions found. Use the "Scan Page" button to manually refresh the data. Select which columns you want to export by toggling the checkboxes. Choose your export format (CSV or JSON) from the dropdown. Click "Export" to download the file with the current date in the filename. Click "Copy to Clipboard" to copy tab-separated transaction data for pasting into spreadsheets.

HOW IT WORKS UNDER THE HOOD

The script uses a multi-strategy extraction approach that adapts to Stripe's dynamically rendered React-based DOM. It first attempts to locate transaction rows using common selectors like tbody tr, .TransactionList-row, and [data-testid="transaction-row"]. If those fail, it scans the page for tables and extracts all rows. For each row, it extracts data using specific selectors for each field — transaction ID from links or data attributes, amount from price elements, and status from badge elements. The script also extracts customer emails using email regex patterns and payment method information from text or dedicated elements. The script deduplicates transactions by transaction ID to prevent double-counting when rows appear multiple times, and the CSV export handles proper escaping of fields containing commas, quotes, or newlines.

THE PANEL

The tool runs in the BotGentz panel, a draggable floating interface that stays on top of the page. You can drag the panel by its header, collapse it to a small bubble, and resize it. The panel remembers its position per site, so it stays where you left it when you return to Stripe. Press Escape to close the panel when you are done. The panel includes status indicators showing how many transactions were found, a format selector, and checkboxes for selecting which columns to export.

PLEASE NOTE

This tool requires the free BotGentz extension to run. Stripe frequently updates its dashboard interface — if the tool stops working, check for an updated version or report the issue. All data stays in your browser and is never sent to any external server. The tool works only on the current page; to export transactions from multiple pages, scan each page individually. The tool extracts visible data only and cannot access transaction details not loaded on the current page. Some fields may not be available on all transaction types and will show as "N/A".

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.