Hoppa till innehållet
ShopentlyLearn

Beställningar

Läs sammanfattningar och detaljer och ändra sedan beställnings- eller betalningsstatus.

Operationer

GETLista · Statusar — Beställningar/api/v1/order-statuses

GETLista — Beställningar/api/v1/orders

GETHämta — Beställningar/api/v1/orders/{order_id}

PATCHUppdatera · Betalningsstatus — Beställningar/api/v1/orders/{order_id}/payment-status

PATCHUppdatera · Status — Beställningar/api/v1/orders/{order_id}/status

Så fungerar det

Orderlistan och detaljerna innehåller delivery.dates. Datum i YYYY-MM-DD är planerade och bekräftar inte avsändning. Aktuella datum har företräde; äldre beställningar använder den sparade uppskattningen. Raderade eller okända värden är null. Detaljerna innehåller även alla orderrader och produktbilder.

Hämta giltiga statusidentifierare från /api/v1/order-statuses. Beställningsstatus och betalningsstatus har separata PATCH-endpoints och behörigheter. Att ändra registrerad betalningsstatus debiterar inte ett kort och genomför ingen återbetalning via en betalningsleverantör.

delivery.dates: planned_dispatch_on, dispatch_timezone, estimated_delivery_from, estimated_delivery_to. Avsändnings- och leveransdatum: YYYY-MM-DD; null. Tidszon för avsändning: IANA.

Beställning · Summor

Belopp och skattesatser kommer från den sparade ordern, inklusive radkorrigeringar. Saknade historiska uppgifter är null och ersätts inte med aktuella katalogsatser. Belopp förblir decimalsträngar.

  • tax_country_code · Skatteland · Sparade orderuppgifter · ISO 3166-1 alpha-2; null.
  • lines[].unit_* · En enhet · Före rabatter; lines[].original_total_* · Före rabatter; lines[].total_* · Efter rabatter.
  • lines[].discount_* · Rabatter; manual_discount · Manuell rabatt; percentage "10" = 10%.
  • delivery.net / tax / gross · Efter rabatter; delivery.original_* · Före rabatter; delivery.discount_* · Rabatter.
  • tax_rate: "0.23" = 23%; "0" ≠ null. Okänt: null; känt nollvärde: 0.
  • totals · Summor; tax_breakdown.groups · Skattegrupper; Ej fördelad skatt = order.tax − Σ groups.tax; ±.

Listan returnerar sammanfattningar. Hämta GET /api/v1/orders/{order_id} för varje resultat för att exportera fullständiga ekonomiska uppgifter. GET-försök är begränsade och följer Retry-After. Export efter skapandedatum synkroniserar inte senare korrigeringar.

payment.amount är orderns totalbelopp. Betalningsstatus avgör inte betalda, återbetalda eller återstående belopp.

Guider

Exportera beställningar