FragnScents Inventory Sync Dashboard

This test reads /home/u623075212/domains/app.fragnscents.com/fragnscents-data/supplier-cache.json and updates/checks Shopify from that local file. It does not call PerfumeSW during this step.

Build Supplier Cache first. Use Dry Run while testing. Resume is based on cached item number instead of supplier page.

Cache: 7564 products, 31 of 31 pages, 28.89 MB, built 2026-08-02T16:02:22.066Z

Current Settings: Dry Run: No · Chunk Size: 1500 · Pause Between Chunks: 60s

Cache Sync Will Update: Inventory: Yes · Variant Price: Yes · Compare At: Yes · Draft OOS: Yes · Reactivate: Yes

Manual chunked sync: Run Entire Cache and Resume now use your Cache Sync Chunk Size and Pause Between Chunks settings. Custom Range still uses the custom Max Items field for one controlled run.
Automatic cache sync: Enabled · Schedule: Every 4 hours, at the top of the hour · Next run: 8/2/2026, 4:00:00 PM EDT (America/New_York).
Change report: 102151 row(s), 32174.2 KB, updated 2026-08-02T16:09:42.782Z View · Download CSV
Quick actions

Test batch

Process the first 250 cached products. Best for verifying behavior.

Full cache in chunks

Process the full cache using your chunk size setting, cleanly stopping between chunks until complete.

Force Reprice All Variants

Recalculate and update every matched Shopify variant price from Supplier Cost × current markup rules + Extra Cost. Uses clean chunks and writes rows to the Change Report.

Resume in chunks

Continue from the saved cache item checkpoint using the chunk size setting.

Custom range
Maintenance

Cache Sync Status

Statusidle
ModeIdle
Cache Products7564
Run LimitAll
Chunk Size1500
Duration-
Resume Item1

Ready to sync from cache

0%

Supplier cache found. Ready to sync from cache.

Current SKU-
Seen0
Matched0
Updated0
Unmatched0
Protected0
Duplicates0
Errors0

Recent Sync Runs

IDStartedStatusSeenUpdatedUnmatchedErrorsMessage
7852026-08-02T16:09:41.178Zcompleted64200Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 64 of 7564. Snapshot skipped 56 unchanged SKU(s). Duplicate SKU protection skipped 6 SKU(s).
7842026-08-02T16:08:13.397Zcompleted15004100Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Product status changed for 1 SKU(s). Snapshot skipped 1445 unchanged SKU(s). Zero-inventory protection skipped 1 SKU(s). Duplicate SKU protection skipped 13 SKU(s).
7832026-08-02T16:06:53.897Zcompleted15002900Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Snapshot skipped 1471 unchanged SKU(s).
7822026-08-02T16:05:34.071Zcompleted15003000Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Product status changed for 1 SKU(s). Snapshot skipped 1470 unchanged SKU(s).
7812026-08-02T16:04:11.738Zcompleted15003400Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Snapshot skipped 1466 unchanged SKU(s).
7802026-08-02T16:02:24.530Zcompleted15008600Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Product status changed for 1 SKU(s). Snapshot skipped 1413 unchanged SKU(s). Zero-inventory protection skipped 1 SKU(s).
7792026-08-02T12:08:23.041Zcompleted64200Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 64 of 7564. Snapshot skipped 56 unchanged SKU(s). Duplicate SKU protection skipped 6 SKU(s).
7782026-08-02T12:07:07.781Zcompleted15001500Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Product status changed for 1 SKU(s). Snapshot skipped 1472 unchanged SKU(s). Duplicate SKU protection skipped 13 SKU(s).
7772026-08-02T12:05:58.819Zcompleted1500500Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Product status changed for 1 SKU(s). Snapshot skipped 1495 unchanged SKU(s).
7762026-08-02T12:04:49.320Zcompleted1500800Cache sync completed. Cache sync updates enabled: inventory=yes, pricing=yes, forceReprice=no, compareAt=yes, draftOutOfStock=yes, reactivateInStock=yes, newArrival=no, scentGuide=no. Cache products processed: 1500 of 7564. Snapshot skipped 1492 unchanged SKU(s).
Working...

The server is processing this request. You can return to the dashboard to check progress.