Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Проблема с webmoney merchant модулем
При выборе оплаты выбираем WMR, все работает - только вот при заходе на мерчант выставляется цена пересчитанная в WMZ (вроде корректно)
и способ оплаты WMZ только. То-есть нету даже выбора WMR кошелька в окне оплаты merchant, только выбор стоит wmz кошелек, даже если нажимаешь выбор, там нету WMR кошелька
как это исправить? версия шопос 2.5.8 full - платная кошельки настроены на приемку на merchant оба и wmr и wmz стоит тестовый режим
Неужели никто не работает с модулем merchant webmoney? и не встречал эту проблему?
Короче, решил проблему криво, я в пхп почти ни бум бум, но поправил модуль, так, что счета только в WMR теперь выставляются, проблема в этом месте:
if ($_SESSION['wm'] == 'wmr') { $purse = MODULE_PAYMENT_WEBMONEY_MERCHANT_WMR; $order_sum = $order->info['total']; }
wm не передается, соотвественно всегда выставляется
else { $purse = MODULE_PAYMENT_WEBMONEY_MERCHANT_WMZ; $order_sum = number_format($osPrice->CalculateCurrEx($order->info['total'], 'USD'),2); }
Источник
|