Connect through your Shopify browser session
You do not need Shopify Dev Dashboard, a custom app, API credentials or a separate website login. The Chrome extension reads the report already displayed by your authorized Shopify staff account.
1. Install the browser extension
- Download this project's source and extract the
browser-extensionfolder. - On a desktop Chrome browser, open
chrome://extensions. - Turn on Developer mode and select Load unpacked.
- Choose the
browser-extensionfolder. Pin the extension for easy access. - Open the extension popup and save the exact Cloudflare Pages URL for this site.
For internal testing this is enough. For an organization-wide distribution, publish or centrally manage the extension according to your IT policies.
2. Prepare the Shopify report
- Sign into your usual Shopify Admin account.
- Go to Analytics > Reports > Inventory adjustment changes, and select the receiving date or date range.
- Show at least Product Variant SKU or Product Variant Title, Inventory Adjustment Change, Inventory Change Reason, Inventory State, and Date/Minute. Add Inventory Location Name and Staff Member Name where available.
- Run the report and make sure its table is visible.
- Use the Chrome extension's Capture visible Shopify report action. It opens this verifier with the report data.
If your account does not have reporting permissions, ask an authorized Shopify administrator. The extension cannot bypass those permissions.
3. Verify the receiving list
- Paste the staff's receiving/shortage list, including reversed Arabic or English names.
- Set receiving date, employee, location, and optional time range.
- Press Verify receiving. Review ambiguous names and quantity differences.
- Ensure all report pages and virtualized rows were included. Capture reads only rendered rows, so results are preliminary if report completeness has not been confirmed.
- Export CSV or print the review.
Known limits
The extension reads the currently rendered report only, not Shopify's complete inventory history. Shopify may display only part of a large report, or its layout may change. A product identifier and change quantity must be visible. If the report doesn't show product names or usable SKUs, a product export is needed to resolve names. Chrome on mobile does not support this desktop extension workflow. You can use the manual CSV fallback on mobile.