Как я ставила модуль оплаты webmoney на свой магазин (ubercart)

Главные вкладки

Аватар пользователя leramulina leramulina 20 июля 2008 в 14:31

Это может даже блондинка! Доказано!

Первой проблемой оказалось то, что на сервере у моего РБК не было библиотек необходимых для работы модуля.
Я написала письмо и попросила мне их включить, а именно:
XML-Util
XML-Serializer
XML-Parser
Просить пришлось несколько раз. Перезванивать. Ждать пару дней
Потом я зарегистрировалась в системе вебмани и создала кошелек.
Настройки модуля в своем магазине делала в этому пункте:
admin/store/settings/webmoney
Но при попытке добавления кошелька пошла вот такая ошибка:
Fatal error: uc_webmoney_get_rate(): Failed opening required 'XML/Unserializer.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /www/floralde/www/htdocs/sites/all/modules/uc_webmoney/uc_webmoney.module on line 635

Стала бить тревогу в РБК. Со второго раза библиотеки установились правильно.
Деньги на кошелек пыталась зачислить с qiwi – терминала около метро. Но они упорно не попадали в мой кошелек. Как оказалось потом, его нужно было активизировать Smile
Для активации надо:
- зайти на сайт https://merchant.webmoney.ru/
- произвести там авторизацию.
- перейти в список кошельков (меню Web Merchant Interface)
- нажать "настроить" напротив кошелька
- заполнить параметры,
Настройки для правильного заполнения можно найти в admin/store/settings/webmoney, где напротив кошелька стоит ссылка example. Данные указанные там нужно внести в настройки активируемого кошелька https://merchant.webmoney.ru/conf/default.asp.
- сохранить.
Теперь все работает! Спасибо за это разработчику модуля uc_webmoney http://drupal.ru/user/10717 Егору, который поддерживал меня на всех этапах настройки.

Комментарии

Аватар пользователя chewie chewie 26 июля 2009 в 3:58

«Как оказалось потом, его нужно было активизировать :)»
точнее авторизировать для приема вебмани с терминалов (это только для физиков и резидентов страны в которой находитесь)
помню тоже на теже грабли наступал... но у меня было хуже... по незнанию голову клиенту проморочил.
и мерчант нифига не будет работать "в боевом режиме, т.е. не тестовом" без аттестата продавца. (выдается после модерации сайта мерчанта... у меня заняло 4 рабочих дня. Естественно при наличии персонального аттестата)
в общем у меня тоже все получилось... но осадок как говорится остался(((
с радостью станцую на костях этой фантиковой платежной системы. Думаю ждать осталось не долго!

Аватар пользователя nektozerone nektozerone 1 июня 2010 в 16:17

Спасибо огромное за топик. Действительно, 5 минут и готово.

Осталось только статус "Продавца" получить, чтобы всё работало в боевом режиме. А это, я так понимаю, не 5 минут.......

Аватар пользователя pselfin pselfin 1 июня 2010 в 16:38

а тут модуль для 6 в статусе dev...
Или можно закрыть на это глаза? Или не все выложено на д.орг?
---
упд. не глянул дату поста...
Сейчас ситуация не сильно изменилась?

Аватар пользователя dan_li dan_li 15 ноября 2010 в 9:48

nektozerone wrote:
дев поставил на д6 - в тестовом режиме работает.

а у меня не пошло чего-то.. ругалось на XML библиотеки сначала, а потом в форме настроек так и не нашел кнопку submit:)

Аватар пользователя dan_li dan_li 19 ноября 2010 в 18:56

добил, заработало теперь (сам стормозил).
только не понял почему при разных ошибках order сразу переводится в статус canceled?