Pereiti prie turinio
ShopentlyLearn

Užsakymai

Skaitykite užsakymų santraukas ir detales, tada keiskite užsakymo arba mokėjimo būseną.

Operacijos

GETSąrašas · Būsenos — Užsakymai/api/v1/order-statuses

GETSąrašas — Užsakymai/api/v1/orders

GETGauti — Užsakymai/api/v1/orders/{order_id}

PATCHAtnaujinti · Mokėjimo būsena — Užsakymai/api/v1/orders/{order_id}/payment-status

PATCHAtnaujinti · Būsena — Užsakymai/api/v1/orders/{order_id}/status

Kaip tai veikia

Užsakymų sąraše ir išsamioje informacijoje yra delivery.dates. YYYY-MM-DD datos yra planuojamos ir nepatvirtina išsiuntimo. Dabartinės datos turi pirmenybę; senesni užsakymai naudoja išsaugotą prognozę. Išvalytos arba nežinomos reikšmės yra null. Išsamioje informacijoje taip pat yra visos eilutės ir produktų vaizdai.

Galiojančius būsenų identifikatorius gaukite iš /api/v1/order-statuses. Užsakymo ir mokėjimo būsenoms naudojami atskiri PATCH prieigos taškai bei teisės. Pakeitus užregistruotą mokėjimo būseną, kortelė neapmokestinama ir per mokėjimų paslaugų teikėją pinigai negrąžinami.

delivery.dates: planned_dispatch_on, dispatch_timezone, estimated_delivery_from, estimated_delivery_to. Išsiuntimo ir pristatymo datos: YYYY-MM-DD; null. Išsiuntimo laiko juosta: IANA.

Užsakymas · Suvestinės

Sumos ir tarifai gaunami iš išsaugoto užsakymo, įskaitant eilučių pataisas. Trūkstami istoriniai duomenys yra null ir nepakeičiami dabartiniais katalogo tarifais. Sumos lieka dešimtainėmis eilutėmis.

  • tax_country_code · Apmokestinimo šalis · Išsaugoti užsakymo duomenys · ISO 3166-1 alpha-2; null.
  • lines[].unit_* · Vienas vienetas · Prieš nuolaidas; lines[].original_total_* · Prieš nuolaidas; lines[].total_* · Po nuolaidų.
  • lines[].discount_* · Nuolaidos; manual_discount · Rankinė nuolaida; percentage "10" = 10%.
  • delivery.net / tax / gross · Po nuolaidų; delivery.original_* · Prieš nuolaidas; delivery.discount_* · Nuolaidos.
  • tax_rate: "0.23" = 23%; "0" ≠ null. Nežinoma: null; žinomas nulis: 0.
  • totals · Suvestinės; tax_breakdown.groups · Mokesčių grupės; Nepriskirtas mokestis = order.tax − Σ groups.tax; ±.

Sąrašas grąžina suvestines. Kiekvienam rezultatui gaukite GET /api/v1/orders/{order_id}, kad eksportuotumėte visus finansinius duomenis. GET kartojimai riboti ir paiso Retry-After. Eksportas pagal sukūrimo datą nesinchronizuoja vėlesnių pataisų.

payment.amount yra užsakymo bendra suma. Mokėjimo būsena nenustato sumokėtų, grąžintų ar nesumokėtų sumų.

Vadovai

Užsakymų eksportas