====== GetActivationKeyStatus ====== ==== Описание ==== Метод позволяет проверить, может ли конкретный ключ активации быть возвращён (отменён) в рамках заказа. Используется для определения необходимости применения флага при регистрации отмены. ==== Входные данные ==== ==== Параметры ==== ^Название^Тип^Обязательность^Описание^ |keyCode|string|Да|Код ключа активации| |orderNum|string|Да|Номер заказа, к которому относится ключ| ==== Возвращаемое значение ==== **HTTP Status Code: 200 OK** Все ответы веб-сервисов B2BServiceV2Xml.svc и B2BServiceV2.svc оборачиваются в контракт вида (контракт содержит информацию о нарушениях в работе веб-сервиса, а также ответ вызываемого метода внутри тега ): Метод возвращает строку – один из возможных статусов ключа: ^Значение^Описание^ |NotActivated|Ключ не активирован, может быть возвращён| |Activated|Ключ активирован, возврат невозможен| |ActivatedReturnable|Ключ активирован, но может быть возвращён через принудительную отмену (параметр Force)| |UnableToCheck|Невозможно проверить статус ключа (вендор не предоставляет информацию)| |NotFound|Ключ не найден в указанной строке заказа| |Deactivated|Ключ деактивирован| ==== Специфичные ошибки метода GetActivationKeyStatus ==== ^Код^Текст ошибки^Описание^ |3|OrderLineNotFound|Заказ не найден| |16|NoReseller|Реселлер не найден| ==== Примеры запросов и ответов метода GetActivationKeyStatus ====