NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
PSPrices-Show-Product-SKU.user.js is a Tampermonkey userscript that displays and copies the public PlayStation product SKU on PSPrices product pages, adding a native-style SKU panel below buy, checkout, or unavailable-store sections only when PSPrices does not already show one.
Current documented release: 1.0.1.3.
Copy SKU buttonThe script only runs on PSPrices product URLs matching:
https://psprices.com/region-*/game/*
This includes region paths such as region-au, region-us, and region-gb.
PSPrices-Show-Product-SKU.user.js.PSPrices includes public structured product data in the page source using a JSON-LD block:
<script type="application/ld+json">
The userscript reads these blocks, finds the entry whose @type is Product, and extracts its sku value. It does not scrape the visible title or attempt to calculate a product ID.
For example, a product page may expose:
{
"@type": "Product",
"sku": "EP4396-CUSA10659_00-ETH0000000002206"
}
That public SKU is then displayed in the injected block.
Some avatar pages already contain a native PSPrices SKU block. When one exists, the userscript leaves it untouched and does not add another.
On pages without that block, the script injects its matching SKU panel into the product detail area. If the checkout userscript has replaced a PlayStation Store unavailable warning, this script mounts the SKU panel below that checkout card. If the checkout userscript is not running, it mounts below the unavailable warning itself. It also watches for dynamic page updates so the panel can be restored when PSPrices changes product content without a full reload.
This userscript can run alongside:
The SKU script only injects or preserves a product-page SKU panel. The checkout script can replace a supported purchase target while leaving the SKU panel mount point available, and the collection live-search script primarily owns collection pages plus product-page fetches used for visible result hydration. These ownership boundaries let the three PSPrices userscripts coexist without intentionally replacing each other's UI.
-E001.Product SKU in JSON-LD, no block is added.Rating: 0