Ugrás a tartalomhoz
ShopentlyLearn

Rendelések

Olvassa ki a rendelések összesítését és részleteit, majd módosítsa a rendelési vagy fizetési állapotot.

Műveletek

GETListázás · Állapotok — Rendelések/api/v1/order-statuses

GETListázás — Rendelések/api/v1/orders

GETLekérés — Rendelések/api/v1/orders/{order_id}

PATCHMódosítás · Fizetési állapot — Rendelések/api/v1/orders/{order_id}/payment-status

PATCHMódosítás · Állapot — Rendelések/api/v1/orders/{order_id}/status

Működés

A rendeléslista és a részletek tartalmazzák a delivery.dates objektumot. A YYYY-MM-DD dátumok tervezettek, nem igazolják a feladást. Az aktuális dátumok elsőbbséget élveznek; a régebbi rendelések a mentett becslést használják. A törölt vagy ismeretlen érték null. A részletek minden tételt és termékképet is tartalmaznak.

Az érvényes állapotazonosítókat az /api/v1/order-statuses végpontból kérdezze le. A rendelési és fizetési állapot külön PATCH végpontot és jogosultságot használ. A rögzített fizetési állapot módosítása nem terhel bankkártyát, és nem indít visszatérítést a fizetési szolgáltatónál.

delivery.dates: planned_dispatch_on, dispatch_timezone, estimated_delivery_from, estimated_delivery_to. Feladási és kézbesítési dátumok: YYYY-MM-DD; null. A feladás időzónája: IANA.

Rendelés · Összesítések

Az összegek és adókulcsok a mentett rendelésből származnak, a tételjavításokkal együtt. A hiányzó előzmény null, és nem helyettesíthető a katalógus aktuális adókulcsaival. Az összegek decimális karakterláncok maradnak.

  • tax_country_code · Adózási ország · Mentett rendelési adatok · ISO 3166-1 alpha-2; null.
  • lines[].unit_* · Egy egység · Kedvezmények előtt; lines[].original_total_* · Kedvezmények előtt; lines[].total_* · Kedvezmények után.
  • lines[].discount_* · Kedvezmények; manual_discount · Kézi kedvezmény; percentage "10" = 10%.
  • delivery.net / tax / gross · Kedvezmények után; delivery.original_* · Kedvezmények előtt; delivery.discount_* · Kedvezmények.
  • tax_rate: "0.23" = 23%; "0" ≠ null. Ismeretlen: null; ismert nulla: 0.
  • totals · Összesítések; tax_breakdown.groups · Adócsoportok; Fel nem osztott adó = order.tax − Σ groups.tax; ±.

A lista összefoglalókat ad vissza. Minden találathoz kérje le a GET /api/v1/orders/{order_id} végpontot a teljes pénzügyi exporthoz. A GET-ismétlések korlátozottak és figyelembe veszik a Retry-After értékét. A létrehozási dátum szerinti export nem szinkronizál későbbi javításokat.

A payment.amount a rendelés végösszege. A fizetési állapot nem határozza meg a fizetett, visszatérített vagy fennmaradó összegeket.

Útmutatók

Rendelések exportálása