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

Poshmark Bundle Discount Calculator

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

Poshmark Bundle Discount Calculator scans Poshmark closet and listing pages to extract item prices and provides a real-time bundle discount calculator. You can select multiple items by clicking on them or using checkboxes to build a bundle. The calculator shows the total price, discount amount, final price, and shipping savings—all updated instantly as you select or deselect items. A slider lets you adjust the discount percentage from 0% to 50% to see how different discounts affect the final price. The panel also shows a per-item breakdown of the bundle and highlights your total savings. This helps you plan bundle purchases, negotiate with sellers, and understand exactly how much you'll save when buying multiple items from the same closet.

WHERE IT RUNS

This script runs on Poshmark pages (*.poshmark.com/*) including closet pages, listing pages, and the feed. It operates entirely within your browser tab, reading the page's DOM to locate listing cards and extract prices. The script cannot access other tabs, your browsing history, bookmarks, downloads, or any data outside the current page. All settings—including default discount percentage, shipping savings visibility, best deals highlighting, auto-detect preference, and currency symbol—are stored locally using GM_setValue and never transmitted anywhere.

HOW TO USE

After installing with the BotGentz extension, the script automatically detects items on Poshmark pages you view (if auto-detect is enabled). The panel shows a list of available items with their prices. Click any item to select it for your bundle—selected items are highlighted. Use the discount slider to adjust the bundle discount percentage (0-50%). The calculator updates instantly showing the subtotal, discount amount, final total, and shipping savings. The panel highlights the total savings when you've selected items. Customize the default discount percentage, toggle shipping savings on or off, and enable or disable best deals highlighting. Click "Copy Bundle Summary" to export a formatted text summary of your bundle.

THE REAL MECHANISM

The script detects Poshmark listing cards using multiple selectors (.listing-card, .product-card, .item-card, .closet-item) to handle different Poshmark UI versions. For each listing, it extracts the item title from .title, .listing-title, or .item-title, and the price from .price, .listing-price, or .item-price using a regex that matches currency patterns (e.g., "$45.00"). Original prices are also extracted from .original-price or .was-price for sale items. Each item is rendered as a clickable row with a checkbox, and selection toggles update the bundle calculation. The calculator uses the formula: subtotal = sum of selected item prices, discountAmount = subtotal × (discountPercent / 100), finalTotal = subtotal - discountAmount. Shipping savings are estimated at $7.95 for bundles with 2+ items (a typical Poshmark shipping rate). The discount slider uses the input event for real-time updates, and the default discount is saved to GM_setValue. All DOM manipulation uses safe methods with no innerHTML from untrusted content.

THE PANEL

The Bundle Calculator panel is a BGPanel component that you can drag anywhere on your screen by its header. It snaps to the nearest edge when released, keeping your workspace organized. The panel collapses to a small bubble showing only the emoji icon when minimised—click to expand it again. You can resize the panel horizontally to see more of the item list and calculations. Press the Escape key to collapse the panel instantly. Your panel position and size are saved per-site.

PLEASE NOTE

This script requires the free BotGentz browser extension to function. Poshmark frequently updates its UI, which may change class names, data-testid attributes, and DOM structure—the script may require updates to maintain compatibility. The item price extraction relies on price elements being visible on the page; if the price is not displayed, the script may not detect the item. The shipping savings is an estimate and may not reflect actual shipping costs for all bundles. The discount percentage is user-defined and does not automatically apply to the seller's actual bundle offer; use this tool for planning and negotiation. The script never reads or writes password fields, hidden inputs, or file inputs. It stores only your default discount percentage, shipping savings visibility, best deals highlighting, auto-detect preference, and currency symbol locally. No listing data, user information, or personal information is ever collected, transmitted, or shared.

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.