*** Модуль нуждается в тестировании ***
Написал фактичеки "вслепую", нет возможности протестировать в реальных условиях
Установка
В настройках своего аккаунта вебмани:
УРЛ результата: ВАШДОМЕН/webmoney/result
УРЛ успешной оплаты: ВАШДОМЕН/webmoney/success
УРЛ неуспеха: ВАШДОМЕН/webmoney/fail
Тип подписи: MD5
Настройки модуля тут admin/commerce/config/payment-methods => Webmoney => Enable payment method: Webmoney
кошелёк при расчёте выбирается по дефолтной валюте магазина
Страница проекта http://drupal.org/sandbox/ymakux/1887378
Качать отсюда http://drupalcode.org/sandbox/ymakux/1887378.git наивысший snapshot
Вложение | Размер |
---|---|
commerce_webmoney.zip | 19.3 КБ |
Комментарии
..
Добавлен родственный модуль для робокассы http://www.drupal.ru/node/70117
Commerce robokassa http://drupal.org/sandbox/andypost/1311486
Хороший модуль! Спасибо!
Есть вопрос — в тестовом режиме после оплаты мерчант выдает сообщение:
«err: 1 merchant purse (R***********) not specified or incorrect step:6»
Это потому, что в ВМ не настроен кошелек на поучение платежей с магазина?
А в модуле для робокассы:
«Отсутствует обязательный параметр "MrchLogin"»
ps: Планируется прикручивание qiwi и яндекс-деньги?
Пока нет потребности - никто не делает, вообще странно отсутствие спроса на отечественные платежки
есть спрос.
реально людям продавцам выкладывать свой товар и свои счета?
и в 1 месте с 1 модуля делать разные продажи? разным продавцам?
организовать прямые продажи.
в настройках wm нужно указать, иначе не покажет "успешную продажу" в сообщении:
Метод вызова success URL GET
Метод вызова fail URL GET
При оплате через Webmoney выдает такую ошибку
err: 4 merchant purse (U***********7) not activated step:131
Если кому надо, слегка подправил модуль чтобы были редиректы на следующую/предыдущую страницу оформления заказа: http://graker.ru/news/2013/01/09/drupal_commerce_i_webmoney
Его бы по хорошему переписать, но, я вижу, спрос столь ничтожен, что мне просто впадлу
Можно и переписать, модуль-то небольшой. Хотя и так работает, в том числе и ровно с одним настроенным кошельком.
Напрягает только немного, что когда делаешь редирект на следующую страницу оформления заказа (то что я добавил), чекаут пролетает незаметно и юзер оказывается уже на главной. Но это можно пережить.
Ну и я бы поправил коммент (#description) к полю status в настройках. Там написано, что это статус, в котором будет сохранен заказ после оплаты. Это вводит в заблуждение: ведь на самом деле речь идет про статус, в котором будет сохранена транзакция.
А низкий спрос, кмк, связан с высоким порогом вхождения в Commerce: те которые со своим магазином доживают до систем оплаты, способны и сами разобраться с кодом модуля
Модуль переехал сюда
htaccess - в студию, а то как то Не-НЯША получается!