Bewerkingen
GETLijst ophalen · Statussen — Bestellingen/api/v1/order-statuses
GETLijst ophalen — Bestellingen/api/v1/orders
GETOphalen — Bestellingen/api/v1/orders/{order_id}
PATCHBijwerken · Betaalstatus — Bestellingen/api/v1/orders/{order_id}/payment-status
PATCHBijwerken · Status — Bestellingen/api/v1/orders/{order_id}/status
Werking
De bestellijst en details bevatten delivery.dates. Datums in YYYY-MM-DD zijn gepland en bevestigen geen verzending. Actuele datums gaan voor; oudere bestellingen gebruiken de opgeslagen schatting. Gewiste of onbekende waarden zijn null. Details bevatten ook alle bestelregels en productafbeeldingen.
Haal geldige statusidentificaties op via /api/v1/order-statuses. Bestelstatus en betaalstatus hebben afzonderlijke PATCH-endpoints en rechten. Een wijziging van de geregistreerde betaalstatus schrijft geen bedrag van een kaart af en voert geen terugbetaling via een betaalprovider uit.
delivery.dates: planned_dispatch_on, dispatch_timezone, estimated_delivery_from, estimated_delivery_to. Verzend- en bezorgdatums: YYYY-MM-DD; null. Tijdzone van verzending: IANA.
Bestelling · Totalen
Bedragen en belastingtarieven komen uit de opgeslagen bestelling, inclusief regelcorrecties. Ontbrekende historische gegevens zijn null en worden niet vervangen door actuele catalogustarieven. Bedragen blijven decimale tekenreeksen.
- tax_country_code · Belastingland · Opgeslagen bestelgegevens · ISO 3166-1 alpha-2; null.
- lines[].unit_* · Eén eenheid · Vóór kortingen; lines[].original_total_* · Vóór kortingen; lines[].total_* · Na kortingen.
- lines[].discount_* · Kortingen; manual_discount · Handmatige korting; percentage "10" = 10%.
- delivery.net / tax / gross · Na kortingen; delivery.original_* · Vóór kortingen; delivery.discount_* · Kortingen.
- tax_rate: "0.23" = 23%; "0" ≠ null. Onbekend: null; bekende nul: 0.
- totals · Totalen; tax_breakdown.groups · Belastinggroepen; Niet toegewezen belasting = order.tax − Σ groups.tax; ±.
De lijst geeft samenvattingen. Haal voor elk resultaat GET /api/v1/orders/{order_id} op voor volledige financiële details. GET-pogingen zijn begrensd en respecteren Retry-After. Export op aanmaakdatum synchroniseert latere correcties niet.
payment.amount is het besteltotaal. De betaalstatus bepaalt geen betaalde, terugbetaalde of openstaande bedragen.