Zalando shoe packshot: left shoe pointing left, laces tied, centred

Zalando's shoes guide: primary packshot as catalogue view, left shoe pointing left, laces tied, centred. How to write the edit prompt on Sume.

4 min readSume
All posts

For Zalando shoes, the catalogue view has to be a primary packshot; a front crop is not allowed for that category. The guide says to centre the article vertically and horizontally, always show the left shoe pointing to the left, tie laces as if the shoe is worn, avoid overexposure and remove dust. The rules are in Zalando's Shoes image guide, updated July 4, 2025 (read 2026-10-02). Writing those into an edit prompt is the part you control on Sume.

What does the shoes guide require?

Shoes need one compliant primary packshot as the catalogue view and two further compliant images. Duplicating images to reach the count leads to rejection. Side, back and top views are compliant when they show only one shoe. Sole, detail and back views are allowed only as additional views, because the article must be fully recognisable, and they do not count towards the required number.

Run the same prompt across a batch of SKUs only after you have passed three or four by eye. The same wording can behave differently on a boot, a sandal and a trainer, and Zalando adds category rules: for mid-calf or higher shoes its model views crop below the knee, and above-knee boots crop mid-thigh. Packshots are different from model views, so keep the two prompts separate and check each against the guide.

Shoe packshot rules from Zalando's Shoes image guide, read 2026-10-02.
RuleWhat the page says
Catalogue viewPrimary packshot; front crop not allowed for shoes
Primary packshot positionCentred vertically and horizontally
OrientationLeft shoe pointing to the left
LacesTied as if the shoe is being worn
QualityAvoid overexposure; remove dust
Sole, detail, back viewsAdditional views only; do not count to the minimum

How do I prompt the edit?

Start from a real photo of the shoe and say what must not change: shape, colour, stitching, sole, logo, lace pattern. Then list the packshot rules as instructions: plain white background, shoe centred, left shoe pointing left, laces tied, no text. Sume's docs note that on edit calls you should prefer aspect_ratio: "auto" to match the reference, but when you set image_size it takes precedence, so use image_size for the Zalando 1:1.44 slot (see the size post).

PROMPT = "Edit this photo into a product packshot of the same shoe. Keep shape, colour, stitching, sole, logo and laces exactly as in the photo. Show the left shoe pointing to the left, laces tied, centred, plain white background, soft even light, no text, no extra objects."
import os, requests

r = requests.post(
    "https://api.sume.com/v1/images",
    headers={
        "Authorization": f"Bearer {os.environ['SUME_API_KEY']}",
        "Idempotency-Key": "zalando-sku-1042-primary",
    },
    json={
        "model": "openai/gpt-image-2.5",
        "prompt": PROMPT,
        "input_references": [
            {"type": "image_url", "image_url": {"url": "https://example.com/sku-1042.jpg"}}
        ],
        "image_size": "2000x2880",
        "output_format": "jpeg",
    },
    timeout=60,
)
if r.status_code == 200:
    print(r.json()["data"][0]["url"])
elif r.status_code == 202:
    print("poll", r.json()["data"]["status_url"])
else:
    r.raise_for_status()

What can go wrong?

Pointing direction is the likely failure: a model may mirror the shoe or draw the wrong side. Look at the result, and if the shoe is wrong, re-run with the source photo that already faces the right way rather than asking for a flip, because a flip can mirror a logo. Zalando also says it may reject AI-generated assets that fail to represent the product accurately, so check heel shape, sole thickness and branding against the real pair.

What should I do next?

Here is the short version, in the order to do it.

  • Pick source photos where the left shoe already points left.
  • Generate the primary packshot first, then the two further views.
  • Check logos and soles against the real pair.
  • Do not count sole or detail views toward the minimum.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume