Shopify guide

Prepare, create, and update Shopify product listings

Profile defaults help you start; save, copy, and delete the app-local draft before choosing a separate Shopify action.

A Shopify listing draft belongs to an existing RummageRail product profile. Saving it changes only the app-local preparation; Shopify is changed only by an explicit product action.

  1. 01

    Open a product profile and start its listing draft

    Open the existing product in Inventory and choose the Shopify draft control. RummageRail starts the draft from the profile where values exist: title, description, sale price, category as product type, brand as vendor, and brand, category, and condition as comma-separated tags. Missing profile details leave draft fields blank for you to complete.

  2. 02

    Edit the required fields and save locally

    Title, description, price, product type or category, and vendor or brand are required before saving. Tags are optional and comma-separated. You can edit and save the draft, copy its formatted values, or delete the app-local draft. None of those draft controls writes to Shopify.

  3. 03

    Choose the explicit product action

    After reviewing the draft, choose Create product in Shopify for a profile with no link, Update Shopify product for a linked profile, or the status-check action to verify an existing link. Creating requires verified read_products and write_products. Updating requires write_products. Verifying requires read_products.

  4. 04

    Let duplicate checks finish before creating

    Before creation, RummageRail searches Shopify for products with the submitted title. One exact existing match is linked without creating a duplicate. A same-title product with different saved details, multiple possible matches, or an incomplete search blocks creation so you can review the products in Shopify first.

  5. 05

    Verify an unknown write before retrying

    If a create or update request may have reached Shopify but its result cannot be confirmed, the product state is marked unknown or unverified. Use the status-check action and review Shopify before another write. RummageRail holds an unresolved create to avoid making a second product.

  6. 06

    Check publication settings in Shopify

    Products created by the listing action start as DRAFT. There is no separate product-publish action in RummageRail. A separate explicit inventory action may set a linked product to ACTIVE or DRAFT according to seller availability; check the product’s publication settings in Shopify when you want it available to customers.

Before you finish

  • Start from an existing RummageRail product profile and review every defaulted value.
  • Complete the five required listing fields; tags may be left blank.
  • Remember that save, copy, and delete apply only to the RummageRail draft.
  • Check the exact capability scopes and verify an unknown write before trying again.
Back to Help directory