Создание личного кабинета (юнита) для клиента маркетплейса.
Обязательные параметры запроса: INN, ORGANISATION_SHORT_NAME, EMAIL, URL, UNITID - номер юнита группы “Зарегистрированные клиенты”.
Ответ содержит номер созданного личного кабинета (юнита) клиента.
Запрос:{"Envelope":{"Header":{"Security":{"UsernameToken":{"Username":"Username","Password":"Password"}}},"Body":{"CreateProfileRequest":{"unitId":НОМЕР ЮНИТА ГРУППЫ "ЗАРЕГИСТРИРОВАННЫЕ ПАРТНЕРЫ ПЛОЩАДКИ","profileType":"organization","profile":{"attribute":[{"key":"ORGANIZATION_NAME_SHORT","value":"ООО Маркетплейс"},{"key":"INN","value":"1234567890"},{"key":"CONTACT_EMAIL","value":"[email protected]"},{"key":"URL","value":"payanyway.marketplace.ru"}]}}}}}Ответ:{"Envelope":{"Body":{"CreateProfileResponse":12345}}}
Полученное значение unitid маркетплейсу необходимо сохранить в своей системе учета.
Каждому юниту (unitid) соответствует базовый профиль (profileid), его значение можно получить в ответе на запрос CheckProfileRequest.
Все запросы маркетплейс отправляет с помощью интерфейса MONETA.MerchantAPI.
Интерфейс MONETA.MerchantAPI представляет собой Web-сервис, описанный по спецификации Web Services Description Language (WSDL), использующий протокол Simple Object Access Protocol (SOAP) для передачи информации.