В отличии от обычного кипера, настройка параметров осуществляется на сайте https://www.capitaller.ru в разделе Интеграция→wm-merchant (https://www.capitaller.ru/ExtMerchant.aspx ).
Страница полностью дублирует соответствующую страницу сайта https://merchant.webmoney.ru.
В связи с тем, что разработчику недоступны ключи кипера БА, в качестве метода формирования контрольной подписи следует указывать только MD5.
Более подробно подключение к Web Merchant Interfece описано в статье Автоматизация приема платежей на сайте БА
В связи с недоступностью ключей БА работает только XML версия интерфейсов, которые поддерживают механизм передачи прав по доверию (https://security.webmoney.ru/asp/trustlist.asp ).
Настройка передачи прав на выписывание счета и проверку оплаты счета осуществляется на сайте https://www.capitaller.ru в разделе Интеграция→xml-интерфейсы (https://www.capitaller.ru/ExtAuth.aspx ). Страница дублирует страницу передачи доверия сайта https://security.webmoney.ru.
Механизм передачи доверия позволяет “подписывать” определенные XML-запросы ключами другого (доверенного) WMID. Например подписывать XML-запрос на выписывание счета (Интерфейс X1 ) не ключами БА, а ключами доверенного WMID, указанного в разделе Интеграция→xml-интерфейсы.
Обратите внимание, что параметр <wmid></wmid> (Интерфейса X1 ) – это не WMID БА, а WMID кипера, ключами которого подписывается запрос!
Для того, чтобы выполнять описанные Выше настройки, Вы долны иметь соответствующие права, которые задаются в разделе Персонал→права доступа (https://www.capitaller.ru/PersAccessW.aspx ).
В отличий от классического кипера, владелец которого должен использовать для автоматизации переводов XML или HTTPS интерфейсы (в том числе и с передачей доверия) БА использует другой механизм автоматизации – web-сервис. Его описание находится на странице https://www.capitaller.ru/ws/DoPayment.asmx .
параметр <sender_wmid></sender_wmid> – WMID ключами, которого будет подписан запрос. Этот WMID должен быть включен в персонал БА и ему должно быть предоставлено право выполнения перевода с кошелька, указываемого в параметре <from></from>. Права назначаются на сайте https://www.capitaller.ru в разделе Бюджет→права доступа (https://www.capitaller.ru/AccessPurseP.aspx ).
По причине, указанной выше, необходимо использовать (только!) XML-интерфейс (Интерфейс X3 ) . Все что описано про интерфейсы выписывания и проверки оплаты счета(Интерфейс X4 ) справедливо и для получения информации о балансе на кошельках (Интерфейс X9 ).
Помните, что переводы “извне” могут выполняться только на доходные кошельки БА!
См. также:
Автоматизация приема платежей на сайте БА
This article in other languages: English