19-06-2019 15:25

Проверка кода оферты и выдача по контракту

POST   /bs-core/main/contracts/{contractId}/mobile-phone/{mobilePhone}/oferta/code/{ofertaCode}/check-and-issue

Метод используется для проверки того, что отправленный код оферты был доставлен на указанный номер, а также для сохранения кода оферты и проставления поля К выдаче в контракте. В случае успешной проверки по контракту проводится выдача - создаётся расходный ДДС по расчетному счету из константы Расчетный счет для онлайн кредитования.

Метод возвращает true в случае если проверка прошла успешно, код оферты сохранён в контракте и ДДС создан успешно.

Если не указан номер мобильного телефона или код оферты – выбрасывается исключение с кодами NO_MOBILE_PHONE_ERROR и  NO_OFERTA_CODE_ERROR соответственно. Если передан несуществующий Id контракта – выбрасывается исключение с кодом WRONG_ID_CONTRACT. Если не найден лид по контракту - выбрасывается исключение с кодом LEAD_NOT_FOUND.

Запрос

POST /bs-core/main/contracts/10134296/mobile-phone/89852312221/oferta/code/314208/check-and-issue HTTP/1.1
Описание параметров
Нет описанных параметров

Ответ


                        {
    "status": "ok",
    "timestamp": 1462905719853,
    "data": true
}
                    
У данной функции отсутствует описание параметров ответа