Автооплата через WebMoney [мануал] |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Автооплата через WebMoney [мануал] |
miRror
|
8.3.2014, 11:19
Сообщение
|
![]() |
Немного изучив принцип работы WebMoney Merchant (WM) я решил с вами поделиться некоторыми знаниями. Возможно скрипт нельзя назвать универсальным, но взять как задумку - легко. Необходимо подтверждение паспортных данных (это бесплатно). Лимиты и прочую информацию ищите самостоятельно.
Первым делом переходим по ссылке: https://merchant.webmoney.ru/conf/purses.asp, выбираем нужный кошелек и заполняем данные: Тестовый/Рабочий режимы: в процессе тестирования выбираете тестовый, в процессе работы рабочий. В тестовом режиме происходит процесс оплаты, но деньги не снимаются. ResultUrl: ссылка на файл, который запускается, когда вы нажимаете в процессе оплаты на кнопку подтвердить платеж [рядом ставим галочку] (Далее буду называть [1]) Success URL: ссылка на файл, который запускается после успешной оплаты товара [ рядом выбираем тип этой ссылки: LINK ] (Далее буду называть [2]) Fail URL: ссылка на файл, который запускается после неудачной оплаты товара [ рядом выбираем тип этой ссылки: LINK ] (Далее буду называть [3]) Файл создания заказа буду называть [4]. [Первый этап] Создаем форму заказа: Код:
Чтобы обработать кнопку купить, нужно создать js файл с функцией checkbuy(). Кратко расскажу как это работает: форма (id="formbuy") посылается в файл [4], и ее ответ далее посылается на сайт webmoney, если заказ успешно создался, иначе выводится ошибка. Сам JS файл необходимо будет подключить на странице формы, необходимо наличие jquery: Код:
[Второй этап] Создаем обработчик заказа (файл [4]): Код: <?php [Третий этап] Обрабатываем заказ (файл [1]): Код: <?php [Четвертый этап] Отправка на страницу успешной/неудачной оплаты (файлы [2] и [3]): Т.к. мы сделали уже все необходимые действия, то просто оповестим обычными страницами пользователей, что оплата удалась или нет. Ссылки мы указали в самом начале - в настройках. P.S. Принимаю критику/поправки по статье, оперативно исправлю. Это всего лишь мое представление идеальной автооплаты. Возможности можно расширять. |
Поблагодарили 12 раз
|
|
m1ku
|
8.3.2014, 11:23
Сообщение
|
|
|
Получить персональный аттестат и подключить его к робокассе куда проще. Чем мучить и т.д. Так и на будущее пригодиться.
|
|
|
|
Johnny
|
8.3.2014, 11:45
Сообщение
|
![]() |
|
|
|
|
miRror
|
8.3.2014, 11:55
Сообщение
|
![]() |
Ну это её дело с кого снимать деньги, мне лично другие способы оплаты не нужны, одного более чем хватает.
|
|
|
|
am1go
|
8.3.2014, 13:06
Сообщение
|
|
|
Спасибо большое! нужна вешь
|
Поблагодарили 1 раз
|
|
![]() ![]() |