Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с webmoney merchant модулем

При выборе оплаты выбираем WMR, все работает - только вот при заходе на мерчант выставляется цена пересчитанная в WMZ (вроде корректно)
Проблема с webmoney merchant модулем
и способ оплаты WMZ только.
То-есть нету даже выбора WMR кошелька в окне оплаты merchant, только выбор стоит wmz кошелек, даже если нажимаешь выбор, там нету WMR кошелька
Проблема с webmoney merchant модулем

как это исправить?
версия шопос 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);
}


Источник



Copyright ShopOS