{"pageKey":"Product_Upload","slug":"product-upload","locale":"en-GB","localeResolved":"en-GB","fallbackApplied":false,"version":"product-upload@2026-03-24T03:14:56.963Z","lastModified":"2026-03-24T03:14:56.963Z","canonicalUrl":"https://www.merchandaise.com/en-gb/product-upload","payload":{"slug":"product-upload","purpose":"llm-product-upload","title":"Product Upload Workspace | Bulk Catalog Workbook Editor","description":"Open the live product workbook, review catalog rows, validate incremental edits, and update MerchandAise product data from one browser-based workspace.","sections":[{"heading":"Product Upload and Catalog Workbook Editor","paragraphs":["Load the live MerchandAise product workbook, review catalog rows, validate edits, and submit incremental updates from one browser-based workspace.","Use Load Live Workbook when you need the latest catalog rows. Use Open Sample Workbook when you want to rehearse the workflow, verify translations, or continue working while the API is unavailable."]},{"heading":"What this workspace is for","paragraphs":["Use this workspace to open the live MerchandAise product workbook, inspect catalog rows, validate edits before they are submitted, and push incremental updates without re-uploading the entire product database."]},{"heading":"Request a product for 3D modeling","paragraphs":["Use this when the catalog does not yet have the exact item you need. MerchandAise reviews the brief, anonymizes buyer details, and invites matching suppliers to provide source files, component costs, and lead times."]},{"heading":"Core workflow","list":["Choose the live workbook when you need current catalog data, or use the sample workbook to rehearse the workflow and verify the UI when the API is unavailable.","Search, sort, collapse columns, and inspect cells before you edit any row.","Double-click editable cells to make changes, then validate pending edits before opening the update review modal.","Confirm the update review summary and submit incremental changes to the product API."]},{"heading":"Primary actions","list":["Load live workbook data from the product export endpoint.","Open a sample workbook for offline rehearsal and outage recovery.","Search cells, change sort order, collapse columns, and reset edits.","Validate pending edits, review update scope, submit incremental updates, and export the current workbook."]},{"heading":"Fallback and recovery behavior","list":["If the live workbook fails to load, the route surfaces an explicit outage state with Retry API Load and Open Sample Workbook actions.","If the workbook contains no rows, the route shows an empty-state explanation instead of silently falling back.","Product ID cells stay locked so row-to-product mapping remains stable even when sorting is active."]},{"heading":"Frequently asked questions","items":[{"title":"When should I use the live workbook instead of the sample workbook?","description":"Use the live workbook when you need the current catalog export and intend to validate or submit changes. Use the sample workbook when you want to rehearse the flow, verify localization, or continue reviewing the UI while the API is unavailable."},{"title":"What happens when I validate changes?","description":"Validation checks each edited row for the required identifiers and mapped field rules, then returns a summary of valid, invalid, and warning states before you open the update review modal."},{"title":"How does the route keep updates matched to the correct product?","description":"The route keeps Product ID read-only and maps every edited row back to a product ID or SKU number before validation and update submission, even if the workbook is temporarily sorted in the UI."}]}],"source":{"type":"page-copy","id":"Product_Upload"}},"metadata":{"source":"page-content","schema":"2025-11-05"}}