Как присвоить статус заказу после перехода и до оплаты в модуле "Оплата через WebMoney" для Интернет-магазина {SEO-Mагазин}, OpenCart, ocStore??
Такова логика работы OpenCart. Оформляемый заказ после создания получает статус 0 (потерянные) до момента изменения каким либо действием.
В данном случае модуль “Оплата через WebMoney” получив ответ от сервера wm меняет статус на необходимый. До этого статусом управляет опенкартовская логика. То есть надо настраивать файлы ответственные за оформление. И затем в файлах данного модуля еще подкорректировать пару строк (там где идет проверка на текущий статус)
if( $order_info['order_status_id'] == 0) {
$this->model_checkout_order->confirm($LMI_PAYMENT_NO, $this->config->get('webmoney_wmr_order_status_id'), 'Webmoney WMR');
return TRUE; }