Скачал архив, поставил на сайт.
Разбираюсь.
Отпишусь, как будут результаты.
UPD
Попробуйте такое решение:
Открываем
catalog/controller/payment/webmoney.phpменяем
$this->data['amount'] = $this->currency->format($order_info['total'], $order_info['currency'], $order_info['value'], FALSE);на
//$this->data['amount'] = $this->currency->format($order_info['total'], $order_info['currency'], $order_info['value'], FALSE);
$uah_code = "UAH";
$uah_order_total = $this->currency->convert($order_info['total'], $order_info['currency'], $uah_code);
$this->data['amount'] = $this->currency->format($uah_order_total, $uah_code, $order_info['value'], FALSE);
В функции
public function success() {меняем
$this->model_checkout_order->confirm($LMI_PAYMENT_NO, $this->config->get('config_order_status_id'), 'Webmoney');на
$this->model_checkout_order->confirm($LMI_PAYMENT_NO, $this->config->get('webmoney_order_status_id'), 'Webmoney');для того, чтобы статус "оплаченных" заказов менялся на указанный в настройках модуля.У меня нормально отрабатывает (ссылку на пример отправил в ЛС).
Если решение подходит - можно обновить модуль оплаты:
Добавить возможность указывать "код валюты" для конвертации в админке.
#################################
Задумался о клонировании модуля для создания возможности оплаты WMU, WMZ, WME.