Přeskočit na hlavní obsah

Označit objednávku jako doručenou

PUT 

/financing/v1/applications/:uuid/order/deliver

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

Pokud byla celá objednávka doručena zákazníkovi, použijte /financing/v1/applications/{applicationId}/order/deliver

kde {applicationId} je ID aplikace, které jste obdrželi v odpovědi /financing/v1/applications po jejím vytvoření.

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

POZNÁMKA K DOSTUPNOSTI: Požadavek je platný, když Application.stateReason = READY_TO_SHIP.

Požadavek je platný také po přechodu Aplikace na stavDůvod = READY_DELIVERED

nebo stateReason = READY_PAID (tj. opakované platné požadavky vracejí stavový kód HTTP 200 OK, pokud se v době přechodu na stavový kód

Application.stateReason = CANCELLED_RETURNED)

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

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

(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
500INTERNAL_SERVER_ERRORNastal neočekávaný stav a není vhodné zaslat konkrétnější zprávu

Request​

Responses​

OK