Интерграция WebMoney

Материал из AOW

Перейти к: навигация, поиск

Содержание

Способы подключения

Webmoney предлагает на выбор несколько возможных способов проведения платежей:

  • Web Merchant Interface - позволяет принимать платежи не только с кошельков пользователей WebMoney Transfer, но и через терминалы оплаты, Почту РФ, системы денежных переводов, интернет-банк «Альфа-Клик», с помощью WM-карт, чеков Paymer.
  • Click&Buy Merchant Interface (Интерфейс доступен только для WMID с аттестатом продавца) - позволяет принимать платежи не только с кошельков пользователей WebMoney Transfer, но и через терминалы оплаты, Почту РФ, системы денежных переводов, интернет-банк «Альфа-Клик», с помощью WM-карт, чеков Paymer.
  • WM Automation Interface - Создание собственного интерфейса

Все способы имеют общую функциональность и схожий набор возможностей, но организованы по-разному и применяются в различных случаях.

Web Merchant Interface Пример

Продавцом считается участник WebMoney Transfer, принимающий на свой WM-кошелек оплату от других участников системы с помощью сервиса Web Merchant Interface. Предполагается, что продавец принимает оплату за товары или услуги, предоставляемые им через Интернет, и следовательно, имеет собственный веб-сайт. Покупателем считается участник WebMoney Transfer, желающий оплачивать услуги или товары, предлагаемые продавцом через Интернет.

Merchant WebMoney Transfer служит для облегчения интеграции системы WebMoney Transfer с веб-сайтами с целью обеспечения автоматизированного приема средств покупателей за предлагаемые товары или услуги.

В настоящее время система WebMoney Transfer поддерживает несколько интерфейсов, позволяющих автоматизировать обработку платежей от покупателей и проведение выплат:

Итак, первый способ приёма платежей - Web Merchant Interface. Он разработан для использования на сайтах фирм и компаний, занимающихся продажей товаров или услуг. Для приема платежей через Web Merchant Interface вам необходимо получить аттестат продавца. Однако, участники с начальным и выше аттестатом, также могут принимать средства через Web Merchant Interface, но в лимитированном режиме.


Лимиты на прием платежей через Web Merchant Interface Участники Системы с формальным аттестатом и выше имеют возможность автоматизировать прием средств от покупателей с использованием интерфейсов сервиса Merchant WebMoney Transfer в лимитированном режиме. Для формального аттестата в нем должен быть проверен мобильный телефон, загружена и проверена копия паспорта (страница с фото и датой выдачи и страница с указанием адреса постоянной регистрации(только для граждан РФ)) (или ИНН), для аттестатов более высокого уровня этого не требуется.

Лимитированный режим позволяет перевести кошелек в сервисе Merchant WebMoney Transfer из тестового в рабочий режим, без регистрации кошельков в каталоге MegaStock и получения аттестата продавца.

Принцип действия Web Merchant Interface очень прост. Разработчик должен создать и разместить на сайте три страницы: страницу с формой оплаты, страницу успешной оплаты и страницу не удавшейся загрузки.

После этого необходимо на сайте https://merchant.webmoney.ru провести настройку кошелька (или кошельков), на который клиенты будут переводить оплату за товары и услуги. Имеется тестовый режим. Единственное его отличие от рабочего режима - нет движения титульных знаков. Т.е. все механизмы срабатывают как положено, но деньги фактически не переводятся.

Принцип работы

По нажатию на кнопку серверу будет передан запрос на проведение платежа. Заметьте, что вам при этом не надо вводить никаких своих данных. Сервер, получив запрос, проверит параметры запроса и в случае успеха перенаправит пользователя на специальную страницу входа в систему. Если пользователь правильно вводит защитный код и подтверждает платёж – сервер его автоматически перенаправляет на страницу успешного завершения (success.php). Но если пользователь ошибся при вводе защитного кода, отказался от платежа или просто не хватило средств на кошельке – система отправит его на страницу ошибки (fail.php). Но на какую бы страницу не произошло перенаправление – сервер обязательно передаст её параметры, описывающие подробности платежа или ошибки. Проанализировав результаты, вы сможете принять решение – отдавать ли покупателю оплаченную услугу или товар.

Click&Buy Merchant Interface

Этот метод более прост и универсален, т.к. не требует создания набора специальных страниц. Минимум, что необходимо сделать для интеграции сайта с платёжной системой – вставить в нужное место страницы особым образом сформированную ссылку. Формат ссылки выглядит так:

<a href="wmk:paylink?
  url=<http://pay.server.com/gifts.php?id=123>&
  purse=R840058594326&
  amount=100&
  method=POST&
  desc=описание цели оплаты&
  mode=test"> 
   оплатить 100 WMR за  указанную услугу
</a>

Принцип работы

При клике на такой ссылке браузер обратится к киперу пользователя и передаст ему все необходимые параметры для проведения платежа. Пользователю останется только согласиться с фактом оплаты и ввести защитный код. Естественно, кипер должен быть запущен ДО того, как пользователь кликнет по ссылке. После проведения оплаты сервер перенаправит пользователя на страницу, указанную в ссылке. При этом сервер передаст особым образом сформированную квитанцию, содержащую подробности платежа. Проверив правильность квитанции, сайт продавца может предоставить покупателю ссылку на купленный товар или открыть доступ к оплаченной услуге. Способ очень удобен, т.к. позволяет проводить оплату не только из браузера, но даже из почтового клиента, если тот поддерживает работу с HTML и нестандартными протоколами. Даже если сохранить страницу на диск – функциональность ссылки не исчезнет. Главное – чтобы был запущен кипер, который ссылку обработает.

WM Automation Interface

Этот способ проведения оплаты подразумевает использование специализированных модулей и протоколов, предоставляемых сервисом WebMoney Transfer.

Ссылки

Личные инструменты

Разработка веб-сайтов, автоматизация.
По всем вопросам обращайтесь по телефонам:

+7 495 640 29 90
http://artofweb.ru