Objednávky

Objednávky

Vytvoření nové objednávky

Pomocí API lze vytvořit novou objednávku v systému. Je potřeba vyplnit informace o objednávce jako například informace o zákazníkovi a měnu objednávky.

circle-info

Endpoint [POST] /System/Ordersarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Načtení jedné konkrétní objednávky

Pomocí API lze načíst jedna konkrétní objednávka pomocí jejího identifikátoru, tato akce se používá při manipulaci s objednávkami, například u platebních bran. Dostaneme informace, které jsou uloženy u objednávek například její hodnota, položky v ní obsažené, cena objednávky, její status, informace o zákazníkovi apod.

circle-info

Endpoint [GET] /System/Orders/{id}arrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Načtení objednávek dle parametrů

Pomocí API lze také načíst objednávky dle různých parametrů. Například si můžeme načíst objednávky jen od konkrétního zákazníka.

circle-info

Endpoint [GET] /System/Ordersarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Položky objednávky

Vytvoření nové položky

Pomocí API lze vytvořit novou položku u konkrétní objednávky.

circle-info

Endpoint [POST] /System/Orders/{id}/itemarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Upravení položky

Pomocí API lze upravit konkrétní položku u konkrétní objednávky.

circle-info

Endpoint [PUT] /System/Orders/{id}/itemarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Smazání položky

Pomocí API lze smazat konkrétní položku u konkrétní objednávky.

circle-info

Endpoint [DELETE] /System/Orders/{id}/item/{itemId}arrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Načtení všech statusů objednávek pro danou instanci

Pomocí API lze načíst všechny statusy objednávek, které jsou nastaveny na dané instanci. Tyto statusy se dají přiřadit například k notifikacím.

circle-info

Endpoint [GET] /System/Orders/Statusesarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Nastavení statusu k objednávce

Pomocí API lze přiřadit k objednávce libovolný status, pokud známe jeho identifikátor. Ten si můžeme například načíst pomocí endpointu pro všechny statusy na dané instanci.

circle-info

Endpoint [PATCH] /System/Orders/{id}/statusarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Přidání sledovacího čísla k objednávce

Pomocí API lze přidat k objednávce sledovací číslo.

circle-info

Endpoint [POST] /System/Orders/{id}/trackingarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Přidání historie k objednávce

Pomocí API lze ke konkrétní objednávce vytvořit nový záznam do historie objednávky, například když dojde k jejímu zaplacení, stornování nebo jiné změně.

circle-info

Endpoint [POST] /System/Orders/{id}/historyarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Stavy objednávek

Pomocí API lze změnit stav u objednávky. Například po zaplacení objednávky, jejím zrušení, dokončení apod.

Zaplacená

circle-info

Endpoint [PATCH] /System/Orders/{id}/paidarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Dokončená

circle-info

Endpoint [PATCH] /System/Orders/{id}/donearrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Zrušená

circle-info

Endpoint [PATCH] /System/Orders/{id}/cancelarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Odeslána

circle-info

Endpoint [PATCH] /System/Orders/{id}/sentarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Doručena

circle-info

Endpoint [PATCH] /System/Orders/{id}/deliveredarrow-up-right na API kde můžete snadno vyzkoušet.

circle-check

Last updated