Программные интерфейсы
В зависимости от вашего вида деятельности и текущих задач, система предлагает различные варианты приема платежей и управления средствами:
Web Merchant Interface
Прием платежей на сайте можно осуществлять при помощи автоматических интерфейсов сервиса Web Merchant Interface.
Рекомендуем выбрать этот вариант, если вам требуется собственная форма оплаты и/или автоматизированный учет заказов (в том числе и с выдачей цифровых товаров).
XML-интерфейсы
Вы можете автоматизировать работу с системой WebMoney Transfer через XML-интерфейсы:
- Интерфейс X1 — Выписывание счета от одного участника (магазина, ресурса) другому участнику (покупателю) системы
- Интерфейс X2 — Перевод средств с одного кошелька на другой
- Интерфейс X3 — Получение истории операций по кошельку. Проверка выполнения операции по переводу средств между кошельками
- Интерфейс X4 — Получение истории выписанных счетов по кошельку. Проверка оплаты счета
- Интерфейс X5 — Завершение операции с протекцией сделки. Ввод кода протекции
- Интерфейс X6 — Отправка сообщения произвольному WM-идентификатору по внутренней почте WebMoney Transfer
- Интерфейс X7 — Идентификация и аутентификация участника - владельца WM Keeper Classic на стороннем сайте
- Интерфейс X8 — Получение информации о принадлежности кошелька WM-идентификатору. Поиск участника системы по его идентификатору или кошельку
- Интерфейс X9 — Получение информации о балансе на кошельках
- Интерфейс X10 — Получение списка счетов на оплату
- Интерфейс X11 — Получение информации из аттестата владельца по WM-идентификатору
- Интерфейс X12 — Импорт выписки по кошельку в Документ программ семейства "1С Предприятие 7.7"
- Интерфейс X13 — Возврат незавершенного платежа с протекцией
- Интерфейс X14 — Бескомиссионный возврат средств отправителю (покупателю)
- Интерфейс X15 — Просмотр и изменение текущих настроек управления “по доверию”
- Интерфейс X16 — Создание кошелька
- Интерфейс X17 — Операции с контрактами сервиса Арбитража
- Интерфейс X18 — Получение деталей операции через merchant.webmoney
- Интерфейс X19 — Проверка соответствия персональных данных владельца WM-идентификатора
- Интерфейс X20 — Проведение транзакции в merchant.webmoney без ухода с сайта (ресурса, сервиса, приложения) продавца
- Интерфейс X21 — Установка по СМС доверия на оплату в пользу продавца
- Интерфейс X22 — Получение тикета предварительной регистрации формы запроса платежа в merchant.webmoney
- Интерфейс X23 — Отказ от оплаты (аннулирование) счета, выставленного одним участником системы (мерчантом) другому участнику системы (покупателю).
Библиотеки для работы с XML-интерфейсами
Для облегчения работы с интерфейсами участники системы разработали
специальные библиотеки высокого уровня для различных языков и систем
программирования:
- на PHP:
- - WMXI (зеркало)
- - API PHP Library (php-wmsigner)
- на Ruby - gem пакет webmoney (wmsigner в виде native extension), или исходный код на github.com
- на Perl - Business:WebMoney
- на .NET - WM-API, WMClasses
- на Java - WMXJ
- на Python - Python Webmoney API
- на Golang (Go) - go-webmoney
Подробнее об XML-интерфейсах читайте в базе знаний WebMoney Wiki.