====== Уведомление системы пользователя об успешной обработке заказа ====== После успешной обработки заказа система Mont eKey может уведомить об этом систему реселлера. Для получения такой возможности реселлеру надо реализовать на своей стороне метод, отвечающий следующим требованиям: * Тип: POST * Content-type: application/json * Авторизация: basic Пример тела запроса: { "orderLineNumber":"ED-123456", "resellerName":"testreseller", "orderComment":"1982562342", "result":[{ "clientTransactionId":"A06D4317-5B23-4E24-8F70-4C39AF8DAA88", "keys":[ "JSDG-APVV-N3YR-DMJ9", "LT87-3G38-7YKN-FX07" ], "links":[ "https://officesetup.getmicrosoftkey-ppe.com/?token=Wdrty3qD%2b1pt", "https://officesetup.getmicrosoftkey-ppe.com/?token=csxFE7p1BJkGks" ], }] } Описание параметров: ^№^Название^Тип^Описание^ |1|orderLineNumber|string|Номер строки заказа в системе Mont eKey| |2|resellerName|string|Имя пользователя, под которым был размещен заказ| |3|orderComment|string|Комментарий к заказу, указанный пользователем при размещении| |4|result|array|Результаты выполнения заказа. Каждый элемент массива описывает результат для 1 единицы заказанного товара| |4.1|clientTransactionId|UUID|Идентификатор транзакции| |4.2|keys|array of string|Массив ключей| |4.3|links|array of string|Массив ссылок| ===== Дополнительно ===== После успешной обработки заказа в сервисе Mont eKey этот метод будет гарантированно вызван минимум один раз. Исходя из этого, при реализации метода необходимо учитывать, что для одного заказа он может быть вызван несколько раз, и корректно обрабатывать эту ситуацию. Уникальным идентификатором заказа являются поля orderLineNumber и resellerName. ===== Порядок интеграции ===== После того, как реселлер реализовывает этот метод, он должен предоставить MONT следующие данные: * Url, логин и пароль для вызова метода на тестовой площадке * Url, логин и пароль для вызова метода на боевой площадке После внесения настроек в тестовую версию сервиса Mont eKey проводится тестирование корректной работоспособности с тестовой площадкой. После успешного тестирования эти данные добавляются в боевую систему.