vamshoptest 0 Опубликовано 7 декабря, 2008 Жалоба Share Опубликовано 7 декабря, 2008 Здравствуйте. Скачал отсюда http://vamshop.ru/node/186 модуль, установил. Пробую проводить оплату в тестовом режиме кошелька, сайт оформляет, переводит на webmoney, произвожу оплату, ворачиваюсь на сайт, а заказ так и лежит в корзине. Не меняется статус, хотя стоит в настройках модуля. И еще, куда должен быть редирект в настройках самого кошелька в мерчанте вебмоней при удачной и неудачной оплате или это не важно для скрипта? Помогите пожалуйста, так как только онлайн оплатой с мгновенным сменой статуса могу обрабатывать заказы. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 декабря, 2008 Жалоба Share Опубликовано 7 декабря, 2008 Принципиально использовать именно модуль оплаты webmoney в отдельности?! Я б посоветовал использовать модуль robox. Он принимает сразу все электронные деньги, не нужно держать отдельный модуль под отдельную систему. Ссылка на сообщение Поделиться на другие сайты
vamshoptest 0 Опубликовано 7 декабря, 2008 Автор Жалоба Share Опубликовано 7 декабря, 2008 Сейчас попробую установить и протестировать с roboxchange. Я так понимаю в скрипте webmoney ex есть дыры, что можно купить без оплаты, из-за этого Вы не советуете с ним работать? И все же, описанная выше проблема решаема? В чем на Ваш взляд проблема, что не меняется статус и не оформляется заказ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 декабря, 2008 Жалоба Share Опубликовано 7 декабря, 2008 Да вроде никаких особых дыр нет, как я помню, хотя я сам этот модуль особо и не использовал. Что б менялся статус, Вы ж на сайте мерчанта нажимаете Вернуться в магазин и попадаете на checkout_success страницу, как раз статус и меняется. Ещё лучше в Админке - Настройки - Основные - Сессии - Принудительно использовать cookies поставить true А на сайте мерчанта в Success URL нужно указывать http://магазин.ру/checkout_process.php А в Fail URL http://магазин.ру/checkout_shipping.php Ссылка на сообщение Поделиться на другие сайты
vamshoptest 0 Опубликовано 7 декабря, 2008 Автор Жалоба Share Опубликовано 7 декабря, 2008 Спасибо большое, уверен теперь я все настрою ! Просто как раз вот этого А на сайте мерчанта в Success URL нужно указывать http://магазин.ру/checkout_process.phpА в Fail URL http://магазин.ру/checkout_shipping.php мне наверное не хватало! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 декабря, 2008 Жалоба Share Опубликовано 7 декабря, 2008 Пробуйте. Но если есть возможонсть, я б например робокс использовал, там в одном модуле сразу все электронные деньги. Ссылка на сообщение Поделиться на другие сайты
vamshoptest 0 Опубликовано 9 декабря, 2008 Автор Жалоба Share Опубликовано 9 декабря, 2008 Пробуйте. Но если есть возможонсть, я б например робокс использовал, там в одном модуле сразу все электронные деньги. Сейчас наконец то меня активировали на робокс, решил проверить, в результате получил такой баг, что в поле с суммой можно свободно вводить при оплате на робоксе, оно почему-то доступно для редактирования. Не знаете, что это за проблема? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 декабря, 2008 Жалоба Share Опубликовано 9 декабря, 2008 Не должно быть такого, дайте ссылку на магазин, попробую оформить заказа. Может вот этот совет поможет - http://vamshop.ru/forum/index.php?topic=1943.msg16548#msg16548 Ссылка на сообщение Поделиться на другие сайты
nikeya 0 Опубликовано 25 декабря, 2008 Жалоба Share Опубликовано 25 декабря, 2008 Саша подскажи. В магазине установлен модуль Автоматическая оплата WebMoney. По умолчанию валюта $, но если клиент выбирает рубли сумма рублей передается в мерчант в долларах, 20 000 руб передает как 20 000$. Где смотреть? Ссылка на сообщение Поделиться на другие сайты
nikeya 0 Опубликовано 25 декабря, 2008 Жалоба Share Опубликовано 25 декабря, 2008 Нашёл. Заменил в wm.php if ($_SESSION['currency'] == 'RUB') { на if ($_SESSION['currency'] == 'RUR') { Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 декабря, 2008 Жалоба Share Опубликовано 25 декабря, 2008 Нужно в файле модуля копаться, писать как-то так примерно: if ($_SESSION['currency'] == 'USD') $total = $order->info['total'];if ($_SESSION['currency'] == 'RUR') $total = $vamPrice->CalculateCurrEx($order->info['total'], 'RUR');[/code] Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения