getOrder kérésben határozhatod meg, milyen feltételek alapján szeretnéd a megrendeléseket listázni. A getOrder kérés válasz formátumáról az adatszerkezet fejezetben olvashatsz. A kérésben szereplő feltételek kombinálhatók.
Ha nem kerül megadásra lekérési limit, a rendszer automatikusan az alapértelmezett értékkel dolgozik, így maximum 500 rendelés adatai kerülnek átadásra a kliens felé.
Status string
A megrendelés státuszának sorszáma vagy a megrendelés státusz típusa használható ebben a mezőben.
Lehetséges megrendelés státusz típusok
open_normal
Normál nyitott
open_prepare
Feldolgozáson kívüli
close_ok
Sikeresen lezárt
close_fault
Sikertelenül lezárt
StatusName string
Megrendelés státusz neve alapján szűrheted a válaszban megjelenő megrendeléseket. Több megrendelés státusz megnevezés is használható pipe karakterrel elválasztva.
StatusID string
Megrendelés státusz egyedi azonosítója alapján szűrheted a válaszban megjelenő megrendeléseket. Több megrendelés státusz azonosító is használható vesszővel elválasztva.
Email string
A mezőben meghatározott email címhez köthető megrendelésekre szűrhetsz.
InvoiceStatus enum
A megrendelések számlázási státusza alapján szűrheted a válaszban megjelenő megrendelések listáját.
Használható értékek
0
Nem számlázható
1
Számlázható
2
Számlázva
InvoiceAutoSet integer
A rendelés számlázási státusza automatikusan "Számlázva" értéket vesz fel, ha a getOrder kérésben szerepel ez a mező. Gyakorlati haszna, hogy ha egyszer egy számlázó program lekéri a megrendeléseket, nem kell egy külön setOrder hívással "Számlázva" státuszba állítani a rendeléseket, mivel ez automatán megtörténik.
Használható értékek
0
1
TimeStart unix timestamp
A mezőben meghatározott időbélyeg után leadott megrendelések jelennek meg a válaszban.
TimeEnd unix timestamp
A mezőben meghatározott időbélyeg előtt leadott megrendelések jelennek meg a válaszban.
DateStart date
A mezőben meghatározott dátum után leadott megrendelések jelennek meg a válaszban, várt formátum: YYYY.MM.DD.
DateEnd date
A mezőben meghatározott dátum előtt leadott megrendelések jelennek meg a válaszban, várt formátum: YYYY.MM.DD.
TimeModStart unix timestamp
A mezőben meghatározott időbélyeg után módosított megrendelések jelennek meg a válaszban.
TimeModEnd unix timestamp
A mezőben meghatározott időbélyeg előtt módosított megrendelések jelennek meg a válaszban.
LimitNum integer
Ha nem az összes megrendelést szeretnéd látni a válaszban, akkor ebben a mezőben mondhatod meg azt, hogy maximum hány megrendelés szerepeljen a válaszban. Pozitív egész számot vár a rendszer, maximum értéke 500 lehet.
LimitStart integer
Ha nem az összes rendelést szeretnéd listázni, akkor ebben a mezőben meghatározhatod, hogy hányadik megrendeléstől induljon a listázás. Pozitív egész számot vár, csak a LimitNum paraméterrel együtt használható.
Key integer
A megrendelés egyedi azonosítója. Csak az ebben a mezőben meghatározott azonosítójú megrendelés szerepel majd a válaszban.
Lang enum
A listázott megrendelések nyelve.
Használható értékek
base
A webáruházban beállított alap nyelv.
customer
A nyelv, amin a vásárló leadta a megrendelést.