Přeskočit na hlavní obsah

Změnit objednávku žádosti

PUT 

/financing/v1/applications/:uuid/order

Vyžaduje oprávnění applications.order.edit pro autentizovaného uživatele

Pokud dojde k nějakým změnám v rámci pořadí, které mohou mít důležitý dopad na

na proces splácení po jeho podání, použijte /financing/v1/applications/{applicationId}/order

abychom mohli vše správně upravit. {applicationId} je ID žádosti

které jste obdrželi v odpovědi /financing/v1/applications po jejím vytvoření.

Typ financováníPodporováno
INSTALLMENTYES
Stav žádostiDostupnost
ODMÍTNUTONE
ZRUŠENONE
PROCESSINGANO
READYANO* (viz poznámka o dostupnosti níže)

Použijte zdroj /financing/v1/applications/{applicationId}/order se správně vyplněnými údaji

požadavkem, který obsahuje (pouze) změněná data (prostředek umožňuje částečné vložení).

POZNÁMKA K DOSTUPNOSTI: Platný objekt požadavku obsahuje pouze číslo objednávky (order.number)

a/nebo jednu položku v poli order.variableSymbols[]. Podporovaný stateReason stavu state READY

jsou READY_TO_SHIP, READY_SHIPPED, READY_DELIVERING (state PROCESSING je podporován bez omezení).

Pokud byl požadavek úspěšně zpracován, zobrazí se stavový kód HTTP 200 a

objekt informace o změněné objednávce a základní informace o příslušné objednávce

žádosti (ID, stav, podstav) s minimálně následujícími informacemi v odpovědi:

  • Číslo objednávky

  • Celková cena objednávky (včetně DPH)

  • Položky objednávky (pole)

    • Název položky objednávky
    • Celková cena (všechny kusy včetně DPH)
    • Stav položky objednávky
  • Stav objednávky

  • Základní informace o aplikaci

    • ID
    • Stav aplikace
    • Podstata aplikace

V ostatních případech se zobrazí jedna z následujících chyb:

Stavový kódKódVysvětlení
400INVALID_REQUESTPožadavek nebyl správně naformátován (chybná syntaxe požadavku, příliš velká velikost atd.)
404OBJECT_NOT_FOUNDPožadovaný prostředek nebyl nalezen
422NOT_SUPPORTEDZdroj není pro daný typ financování podporován
422UNPROCESSABLEPožadavek byl správně formulován, ale nebylo možné jej splnit kvůli sémantickým chybám
422APPLICATION_REJECTEDPři pokusu o zrušení již REJECTED Aplikace, což není povoleno
500INTERNAL_SERVER_ERRORNastal neočekávaný stav a není vhodná žádná konkrétnější zpráva

Request​

Responses​

OK