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.