PlayStation Store Web Wishlist Price Drop Alert
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool monitors your PlayStation Store wishlist and alerts you when games go on sale or drop below your desired price threshold. It extracts game titles, current prices, regular prices, discount percentages, and PlayStation Plus discount indicators from the wishlist page. The panel displays each game with its current price, regular price (strikethrough), discount percentage, and status indicators—"On Sale", "Plus Deal", "Below Threshold!", or "—". Games that drop below your threshold are highlighted with a green border, while Plus-exclusive deals are highlighted with a blue border. A summary shows total games, on-sale count, Plus deals, games below threshold, and total savings across your wishlist. Quick "Store" buttons open each game's page in a new tab. Desktop notifications alert you when a game goes on sale, when a Plus discount is available, or when a game drops below your threshold.
WHERE IT RUNS
The script activates on PlayStation Store pages (playstation.com and store.playstation.com), including the wishlist page and game listings. It automatically detects wishlist items using multiple extraction strategies that work across different PlayStation Store layouts. The panel appears as a draggable overlay that stays accessible as you browse your wishlist.
HOW TO USE
Navigate to your PlayStation Store wishlist page. The panel will appear showing all games with their price information. Set your price threshold using the "Threshold" input—games at or below this price are highlighted and trigger notifications (default $20). Set the "Min Discount %" to filter which sales trigger notifications (default 10%). Set the "Interval" input to control how often the script checks for updates (default 60 seconds). The "Scan" button manually refreshes the data, and "Reset Alerts" clears all notification flags so you can test reminders. Click the "Store" button on any game to open its store page in a new tab. The summary shows total savings based on the difference between regular and current prices across all wishlist games.
THE TECHNICAL MECHANISM
The script employs a multi-strategy DOM extraction approach for the PlayStation Store's wishlist interface. It first attempts structured selectors targeting known class names like .wishlist-item, .wishlist-row, and .game-item, then falls back to heuristic detection of game containers based on content patterns including currency symbols and game-related keywords. Title extraction prioritizes dedicated title elements and falls back to parsing the first non-numeric text line. Price extraction identifies multiple price points in the text—the highest value is treated as the regular price, and the lowest as the current price. Discount percentage is calculated as ((regularPrice - currentPrice) / regularPrice) * 100. PlayStation Plus discount detection uses text pattern matching for "Plus", "PS Plus", or "PlayStation Plus" indicators. The threshold comparison checks if the current price is less than or equal to the user-defined threshold, triggering visual highlighting and notifications. The notification system uses GM_notification with a storage-based deduplication system using GM_setValue to prevent repeated alerts per game (and separate tracking for Plus alerts). The auto-refresh uses setInterval with a user-configurable interval, and a MutationObserver watches for page updates. All settings are persisted using GM_setValue.
THE PANEL
The panel is fully draggable by its header and remembers its position on the page across sessions. It can be collapsed to a small bubble using the minimize button, then restored by clicking the bubble. The panel resizes automatically to fit its content and can be closed with the Escape key or by clicking the close button. The panel's position and state persist globally, so it returns to the same location on subsequent visits.
PLEASE NOTE
Requires the free BotGentz extension to run. PlayStation Store may update its site structure, which could affect the script's ability to detect wishlist data — updates will be released as needed. All wishlist data is read from the page and displayed locally; nothing is transmitted externally. This tool is for informational purposes only and does not automatically purchase games. The script reads your wishlist from the visible page and does not access any data beyond what is visibly presented. Price tracking is based on the prices displayed on the page and may not reflect real-time changes; always verify prices with the official PlayStation Store. PlayStation Plus deals require an active PS Plus subscription to claim the discounted price.