Product Versioning & Restoring

Objective

To enable Sellers to see how their pending or rejected products look live on the Shop website and provide the option to easily restore these “live on Shop” versions of the products.

Sellers that edit one of their already existing (live) products face the difficulty of not knowing how their products look on the Shop website:

  • After editing a product, it will go to quality control.
  • While a product is pending or after changes have been rejected, its last approved version stays visible on the Shop.
  • Therefore, the viewable and editable version on Seller Center looks different from the version customers can see on the Shop website.
    Critical KnowledgeIf you want to enable Product Versioning & Restoring, please raise a TMLSD ticket. The parameter that needs to be enabled is core:product/restore_live_version/enabled

    • Only products that have a previously-approved version can be restored or compared.
    • Products can only be restored up to 30 days after their last version has been approved.

    Temporary Prerequisite: “Manage Products Omnibar Search” needs to be enabled. The feature switch is core:temporary/omnibar/enabled

    Comparing and Restoring of Product Versions

    When a product goes to quality control after being edited, the version of the product that can be viewed on Seller Center will differ from what customers are able to see on the Shop website.

    • On the Shop, the last approved version will be visible.
      • This is indicated by a checkmark with a warning sign in the product “Visibility” column and an explanation in the corresponding “Help” text.
    ID Description Screenshot
    1 Seller edits a products and submits the changes. screen-shot-2016-11-25-at-15-29-08
    2

    The Seller needs to see what changes they have made to the product compared to the “live on Shop” version.

    Seller enters “Edit Product” page and selects “Compare to shop version”

    screen-shot-2016-11-25-at-15-29-08
    3

    Red and green markers visualize the changes made by the Seller compared to the live version.

    Values that have not been filled in either version are not displayed.

    Seller has the option to go back to editing mode or to restore the “live on Shop” version. Choosing “Restore this version” will overwrite the edited fields with the previously-approved values.

    Please note: The color code solely highlights which values have changed between the approved and the pending/rejected version. It does not indicate whether these values are correct or were rejected by quality control.

    • Green: currently edited product version attributes that are in a “Pending” or “Rejected” status
    • Red: approved product version attributes, as they are visible in the Shop
    4 Seller needs to confirm the action. screen-shot-2016-11-25-at-15-30-12
    5 The “live on Shop” version becomes the current version in Seller Center, which is automatically approved by quality control.

    • All values and images are restored.
    screen-shot-2016-11-25-at-15-30-29
    6 Sellers can alternatively:

    • Restore a single product directly via the “Manage Products” page.
      • There, they can click “Restore live values” in the “Edit” actions for the product they want to restore.
    • Restore multiple products at once by selecting bulk actions from the same screen.
    screen-shot-2016-11-25-at-15-51-26screen-shot-2016-11-29-at-10-59-17

     

    Critical Knowledge

    • Stock is never restored upon restoring a products values
    • If Price, Sale Price and Sale Price Timeframe do not require QC they are not restored
    • If Price, Sale Price and Sale Price Timeframe do require QC they are restored