XML-интерфейсы зачисления WMZ и WME

В данном разделе представлены интерфейсы системы, основанные на обращениях (запросах) к специальному Web-cерверу системы по протоколу https (SSL 128 бит) в формате XML с использованием специального модуля аутентификации для ключей WM Keeper WinPro или стандартных сертификатов x.509 (сертификаты WM Keeper WebPro).

Для работы с XML-интерфейсами системы необходимо производить обращение к специальным сертификационным веб-серверам системы. Все интерфейсы расположены по адресу https://transfer.gdcert.com/<название XML интерфейса>.aspx.

Аутентификация запроса производится на основании сформированной подписи, находящейся в параметре <sign type="">...</sign> и созданной с использованием ключей WM Keeper WinPro.

В случае аутентификации с использованием сертификатов WM Keeper WebPro, сформированная подпись должна находиться в параметре <sign type="">...</sign> в формате base64.
С примером формирования подписи с использованием сертификатов X.509 можно ознакомиться на сайте MSDN

WMID которому принадлежат ключи или сертификат должен иметь аттестат не ниже начального.

Пример структуры запроса с аутентификацией:

<w3s.request>
   <reqn></reqn> - номер запроса
   <wmid></wmid> - WM идентификатор подписавшего запрос
   <sign type=""></sign> - подпись запроса сформированная с помощью модуля WMSigner;
   <тип_запроса>
    ... - параметры запроса
   </тип_запроса>
</w3s.request>

Имена файлов интерфейсов и перечень параметров запросов и ответов приведены в описании каждого интерфейса:

Интерфейс A1. Запрос на возможность проведения платежа
Интерфейс A2. Запрос на проведения платежа
Интерфейс A3. Запрос на получение реестра реализованных платежей
Интерфейс WMC1. Запрос на возможность проведения платежа (Webmoney.Check)
Интерфейс WMC2. Запрос на проведения платежа (Webmoney.Check)
Интерфейс WMC3. Запрос на получение реестра реализованных платежей (Webmoney.Check)
Интерфейс WMC4. Запрос на возврат платежа (Webmoney.Check)
Интерфейс ATM1. Запрос на возможность проведения платежа
Интерфейс ATM2. Запрос на проведения платежа
Интерфейс ATM3. Запрос на получения курса валюты зачисление платежа
Интерфейс ATM4. Запрос на проведения платежа в адрес провайдера
Интерфейс ATM5. Запрос на возможность проведения платежа с возвратом информации о принадлежности кошелька

См. также:
XML-интерфейсы
Корневой сертификат WebMoney