Zum Hauptinhalt springen

Refunds

Beispiel-Payload fuer Refunds ueber die Klar API

Verfasst von Frank Birzle

⚠️ Bitte beachte: Die Refunds API ist nur gedacht, wenn du keine Bestellungen über die Orders API pushst – z. B. kommen Bestellungen über Shopware herein, aber die Refunds werden von einem ERP-System geliefert => Nutze die Refund API. Sowohl Refunds als auch Bestellungen können über die Orders API bereitgestellt werden (siehe refundedLineItems).

  • insgesamt retournierte Teile, 6 x falscher Artikel, 2 x falsche Größe

  • orderID muss mit der id der entsprechenden Order übereinstimmen, und ebenso muss die lineItemId mit der id des entsprechenden LineItem übereinstimmen, das retourniert wurde.


[
{
id: "92e9e02c-fee2-11ed-be56-0242ac120002",
orderId: "2312231241",
createdAt: 1640979772,
updatedAt: 1650423242,
lineItems: [
{
"id": "1234124",
"lineItemId": "5234123423",
"reasonDescriptor": "Wrong Item",
"refundedQuantity": 6,
"createdAt": 1640979772,
"processedAt": 1650423242
},
{
"id": "1234125",
"lineItemId": "239058124",
"reasonDescriptor": "Wrong Size",
"refundedQuantity": 2,
"createdAt": 1640979772,
"processedAt": 1650423242
}
]
}
]
Hat dies deine Frage beantwortet?