Produktkombinationen (Varianten)
ps_manage_combinations
- ProNur in TellMyShop Pro
- Schreiben · Vorschau + Freigabe
- Speichert: Schalter Verkauf (bis zum Ausschalten)
- Verkauf · Schalter, bis zum Ausschalten
- Gleich nach der Installation sichtbar
Zeigt die Varianten eines Produkts, etwa Größen und Farben, und ändert ihre Preise, Codes und welche Variante zuerst angezeigt wird.
TellMyShop Free: Nein. Dieses Werkzeug gibt es nur in TellMyShop Pro. TellMyShop Free hat nur fertige Berichte, die Ihren Shop lesen.
Den Chat fragen
„Die XL-Größen des Hoodies Oslo sollen 10 mehr kosten als die anderen Größen.“
Beispielvorschau
Produkt 310 Hoodie Oslo. Kombination 1204 (Größe XL, Farbe Grau): Preisauswirkung +0,00 -> +10,00 brutto (+8,13 netto), Endpreis 189,99 -> 199,99 PLN brutto. Kombination 1208 (Größe XL, Farbe Marineblau): ebenso.
Technische Details
Kombinationen (Varianten: Größe, Farbe...). action=list zeigt die Kombinationen eines Produkts mit Attributen, Artikelnummer, EAN, Preisauswirkung (netto und brutto), Brutto-Endpreis, Bestand und der Standardkombination. action=update ändert bis zu 100 Kombinationen: price_impact_gross oder price_impact_net (wie stark die Kombination vom Grundpreis abweicht; 0 = gleich), wholesale_price, reference, ean13, upc, mpn, weight_impact, minimal_quantity, default=true (Standardkombination auf der Produktseite). Es legt keine Kombinationen an und löscht keine. Bestand: ps_update_stock mit combination_id. Aktion auf eine Variante: ps_manage_specific_prices mit combination_id.
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| action | enum: list | update | ja | list | update. |
| shop_id | integer | nein | Shop-ID in einer Multistore-Installation. Standard ist der Shop aus der Konnektor-Adresse. Die IDs listet ps_get_shop_info auf. |
| lang | string | nein | ISO-Sprachcode, zum Beispiel pl oder en. Standard ist die Standardsprache des Shops. |
| product | string | wenn | action=list: das Produkt. Produkt so, wie ein Mensch es nennt: "id:123", "ref:ABC-1", "ean:5901234123457", eine Produkt-URL aus dem Shop, eine reine ID (1–7 Ziffern), eine EAN (8/12/13 Ziffern) oder eine Artikelnummer. Höchstens 300 Zeichen. |
| changes | array of object | wenn | action=update: ein Eintrag pro Kombination. Höchstens 100 Einträge. Felder jedes Eintrags: product (string, Pflicht): Produkt (id:123, ref:ABC-1, ean:..., Produkt-URL, ID, EAN oder Artikelnummer). Höchstens 300 Zeichen. combination_id (integer, Pflicht): ID der Kombination aus action=list. price_impact_gross (number): Auswirkung auf den Bruttopreis (zum Beispiel 10 = 10 mehr als der Grundpreis, -5 = günstiger). Bereich -1.000.000 bis 1.000.000. price_impact_net (number): Auswirkung auf den Nettopreis (statt brutto). Bereich -1.000.000 bis 1.000.000. wholesale_price (number): Netto-Einkaufspreis der Kombination (0 = Einkaufspreis des Produkts). Bereich 0 bis 10.000.000. reference (string): Artikelnummer der Kombination (Code). Höchstens 64 Zeichen. ean13 (string): EAN-13 (leer = entfernen). upc (string): UPC. mpn (string): Herstellerteilenummer (MPN). Höchstens 40 Zeichen. weight_impact (number): Auswirkung auf das Gewicht (kg). Bereich -10.000 bis 10.000. minimal_quantity (integer): Mindestmenge pro Bestellung. Bereich 1 bis 100.000. default (boolean): true = Standardkombination des Produkts. |
| confirm | boolean | nein | false (Standard) liefert eine Vorschau und speichert nichts. true führt aus, nur nachdem der Nutzer die Vorschau freigegeben hat, zusammen mit change_token. |
| change_token | string | wenn | Token aus der Vorschau. Pflicht bei confirm=true. Gilt 30 Minuten, einmal nutzbar, gebunden an die Argumente und den Datenstand der Vorschau. |
Grenzen
update: bis zu 100 Kombinationen pro Aufruf. Legt keine Kombinationen an und löscht keine (Backend). Mit ps_revert_change rückgängig zu machen.
Was Sie sehen, bevor etwas gespeichert wird
Der Chat ruft das Werkzeug zuerst ohne Bestätigung auf. Das Modul liefert eine Vorschau (aktuelle und neue Werte) und ein einmaliges Token, das 30 Minuten gilt. Der Chat zeigt Ihnen die Vorschau und speichert die Änderung erst nach Ihrem Ja.
Verwandte Werkzeuge
- Bestand ändern ps_update_stock
- Aktionspreise verwalten (spezifische Preise) ps_manage_specific_prices
- Preise ändern ps_update_prices
- Änderung rückgängig machen ps_revert_change
Anwendungsfälle mit diesem Werkzeug
Zuletzt aktualisiert: 2026-10-11