Есть какие-то сопутствующие признаки (например при этом на странице выводится какой-то другой джаваскриптовый модуль и т.п.)?
хм...пользуюсь только Вашим модулем+плюс способы оплаты. Модуль РБК и КИВИ. Первый этап оформить заказ, второй подтвердить после выбора способа оплаты.. Я не стал обновлятся с версии покупки - пользуясь правилом программиста - если все работает - ничего не трогай, ничего не меняй)) но вот после кстати установки модуля напоминаний о платеже ;) который не удается теперь стандартным способом удалить)), стали дублироваться заказы и не всегда срабатывать кнопка оформить заказ. не утверждаю что это связано с модулем напомианий, просто навернякак есть у Вас опыт по данному вопросу..
Модуль напоминаний никак не связан с модулем заказа (максимум может подменить форму оплаты, если включен отложенный платеж), а удаляется очень просто - нужно удалить вкмод vqmod_reminder.xml
И я понял, что Вы имеете в виду. Вторая кнопка подтверждения - это "наследие" опенкарта, вернее его архитектуры: модуль оплаты можно загрузить только после сохранения заказа в базе данных, так как они берут информацию из БД. Один раз можно нажать только если все поля введены и корректны (пользователь залогинен, либо данные еще есть в сессии), тогда мой модуль сохраняет заказ в базе и загружает модуль оплаты сразу с кнопкой подтвердить. По умолчанию эти "заготовки" заказов (со статусом 0) не видны в админке опенкарта, просто модуль напоминаний начинает их отображать, но это по сути еще не заказ - это заготовка для отображения модуля оплаты, следовательно, если что-то менять в заказе, то надо пересохранять данные в БД, мой модуль следит за ситуацией, когда можно перезаписать заказ, а когда нет, в случае если это нежелательно (например была попытка оплаты), то создается новая "заготовка" заказа, можете называть это дубликатом, но это не так - это рабочий (подготовительный) процесс опенкарта. И только после подтверждения заказа модулем оплаты он становится заказом в полном смысле слова и отображается в админке. Например в дефолтном заказе при любом возврате на шаг назад заказ пересохраняется с новым идентификатором и статусом 0 и не виден в админке. Но с другой стороны в этом есть небольшая польза - можно отслеживать попытки создания заказа и обрабатывать их (например человек открыл страницу заказа, но например не решился уйти на оплату).