Übersicht OrderItems TypeId

Die möglichen typeIds der orderItems sind leider nicht gut dokumentiert.

Übersicht

typeId Name Verwendung
1 variation Variante (Artikel)
2 itemBundle Artikelpaket (Kopf)
3 bundleComponent Artikelpaket (Bestandteil)
4 promotionalCoupon Aktionsgutschein (z.B. 10€ Code Newsletteranmeldung, Amazon Delivery Campaign)
5 giftCard Mehrzweckgutschein (z.B. Geschenkgutschein)
6 shippingCosts Versandkosten
7 paymentSurcharge Zahlungsgebühr
8 giftWrap Geschenkverpackung
9 unassignedVariation Variante ohne Zuordnung zu einem Varianten-(Artikel-)Datensatz
10 deposit Pfand
11 order
12 dunningCharge Mahngebühr
13 itemSet
14 setComponent
15 orderProperty

Stand: 27.06.2025
Quelle

7 „Gefällt mir“

Hallo,

vielen Dank für die Auflistung. Wir übergeben aktuell einen Mindermengenzuschlag aus einem Magento-Shop an PlentyOne. Da es für solche Bearbeitungs- und Servicegebühren keine TypeId gibt (s. Order data :: Developers documentation ), übergeben wir diesen Zuschlag mit der TypeID 7 (paymentSurcharge) via REST-API.

Wir übergeben den Zuschlag aus Magento erzeugt als OrderItem-Position:

{
  "typeId": 7,
  "quantity": 1.0,
  "orderItemName": "Mindermengenzuschlag",
  "countryVatId": 0,
  "vatField": 0,
  "vatRate": 19.0,
  "referrerId": 1,
  "amounts": [
    {
      "isSystemCurrency": true,
      "currency": "EUR",
      "priceOriginalGross": 5.0
    }
  ]
}

Diese 5-Euro-Gebühr summiert PlentyOne bei den Versandkosten ein:

Wie erreiche ich, dass diese Gebühr im Auftrag und auf der Rechnung separat ausgewiesen wird?

Viele Grüße
Gabi

Ich würde sagen der einfachste Weg ist eine extra Artikel-Position.

1 „Gefällt mir“