Selling physical products

Physical products are tangible items you ship to the customer — merch, prints, packaged goods. Add size/colour variants, track stock per variant, collect a shipping address at checkout, and mark orders shipped with a tracking number.

Selling physical products

A physical product on Zillo is a tangible item you post or courier to the customer — apparel, prints, packaged food, hardware. You can sell a single item or offer variants (size, colour), track stock per variant, and charge shipping. Zillo collects the buyer's shipping address at checkout; you mark the order shipped with a tracking number when it goes out.

Create a product

    1. Open Products and click New product → Physical product (or just describe it to the AI builder — "sell a $45 hoodie in S/M/L" — and finish the details after).
    2. Add the basics: title, description, photos.
    3. Add options (optional). Add an option like Size with values S, M, L, or Colour with Black, Red. Every combination becomes a sellable variant with its own price, stock count, and SKU.
    4. Set stock. Leave the stock field blank for unlimited / made-to-order, or enter a count to track inventory. Sold-out variants can't be bought.
    5. Choose shipping — free, or a flat rate per order.
    6. Publish when ready.

Variants and inventory

  • A product with no options sells as a single variant at one price.
  • Add up to three option axes; Zillo generates one row per combination.
  • Each variant has its own price, stock, and SKU.
  • Stock is decremented when a customer checks out, not when they add to cart — and the storefront prevents overselling automatically. If two customers race for the last unit, only one succeeds.

Editing a product later keeps each variant's sales count intact — change a price or restock without losing your numbers. Removing a variant deletes it.

Shipping

Shipping is flat-rate or free in this version, set per product (with a store-wide default in Settings). At checkout the customer enters a shipping address, and one shipping charge — the highest flat rate across the physical items in their cart — is added to the order. Shipping isn't taxed.

Fulfilling an order

When a physical order is paid, the customer gets an order-confirmation email. When you've packed it:

    1. Open the order from Orders.
    2. In the Shipping panel, enter the carrier and tracking number (both optional) and click Mark as shipped.
    3. The customer is emailed that their order is on its way, with the tracking number if you provided one.

Refunds

Refunding a physical line returns its reserved stock to the variant so it's available to sell again, and refunds the customer (including the platform fee). See Refunding an order.

Next steps

Was this helpful?
All docs
More in Products & downloads