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