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

Ticket Resale Fee Transparency Overlay

Shopping · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryShopping
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

This userscript helps ticket buyers understand exactly what they're paying for by revealing the full fee breakdown on ticket resale checkout pages. It scans checkout and cart pages—StubHub, Vivid Seats, SeatGeek, Ticketmaster Resale, and similar sites—to extract the base ticket price, service fees, processing fees, shipping fees, taxes, and total cost. It then displays a visual badge or panel showing the breakdown of fees, the percentage of the total cost that is fees, the effective fee rate, and the true cost per ticket including all fees. The script highlights excessive fees (e.g., fees > 20% of the ticket price) with color-coded warnings, compares fee rates across multiple ticket listings in the same cart, and provides a summary of what you're paying beyond the base ticket price.

WHERE IT RUNS

The script works on ticket resale checkout and cart pages—StubHub, Vivid Seats, SeatGeek, Ticketmaster Resale, and similar sites. It runs entirely within your browser, reading only the visible content of the current page. It does not track your browsing history, access other tabs, or send any data externally. All calculations are performed locally.

HOW TO USE

After installation, open the panel by clicking the tool's icon in the BotGentz sidebar. The script auto-scans checkout pages on load (toggle this on/off). Choose your display mode—"Badge only" shows a floating badge in the corner, "Panel only" shows details in the panel, or "Both" shows both. Set your fee threshold—15% (Conservative), 20% (Moderate), 25% (High), or 30% (Very High)—to control when fees are highlighted as excessive. Click "Scan for fees" to manually analyze the page. The badge displays the fee status, total fees, and total cost. The panel shows a full breakdown: base price, quantity, total fees, fee percentage, total cost, per-ticket cost, and a detailed list of each fee type. Use "Clear fee analysis" to remove all overlays.

THE TECHNICAL MECHANISM

This script uses pattern matching to extract fee and price data from checkout pages. It scans for total cost using patterns like "Total:", "You Pay:", "Order Total:" and for ticket price using "Ticket Price:", "Base Price:", "Subtotal:". Fees are extracted using patterns for Service Fee, Processing Fee, Shipping Fee, Tax, and Convenience Fee. If no explicit ticket price is found but fees and total cost are available, the script estimates the ticket price by subtracting total fees from the total cost (divided by quantity). Ticket quantity is extracted from patterns like "2 tickets" or "x2". The script calculates total fees, fee percentage relative to base price, effective fee rate relative to total cost, and per-ticket costs. It then classifies the fee level: Low Fees (≤10%), Moderate Fees (10–20%), High Fees (20–30%), or Excessive Fees (>30%), with corresponding color coding.

THE PANEL

The panel is draggable anywhere on the screen and remembers its position between sessions. It can be collapsed to a small floating bubble to minimize distraction, and expanded again with a single click. The panel's width can be adjusted, and pressing the Escape key closes it instantly. All settings—display mode, fee threshold, and auto-scan—are persisted locally using GM_setValue, so your preferences remain intact across page reloads and browser restarts.

PLEASE NOTE

This userscript requires the free BotGentz extension to function. The script is designed for ticket resale checkout pages; it may work on other e-commerce checkout pages but is not guaranteed. The extraction relies on the current text patterns on each site—if a site updates its UI or wording, the script may need to be updated. Fees are detected from text and may not always be fully accurate or complete. Some sites may show fees in different formats or as part of the total price. The script does not access your account or API; it only reads what is visible on the page. No data from your browsing is stored or transmitted anywhere—all processing occurs entirely in your browser.

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.