Все модули оплаты работают напрямую с базой, беря все данные из него.
На вашем сайте, если открыть стандартный заказ, он вообще не работает в принципе
https://i.imgur.com/GKLo414.png
Ну и даже с неработающим заказом делаем загрузку последнего шага
http://booksshop.top/index.php?route=checkout/confirm
Смотрим исходный код страницы, находим форму модуля оплаты
<input type="hidden" name="operation_xml" value="PHJlcXVlc3Q+CTx2ZXJzaW9uPjEuMjwvdmVyc2lvbj4JPHJlc3VsdF91cmw+aHR0cDovL2Jvb2tzc2hvcC50b3AvaW5kZXgucGhwP3JvdXRlPWNoZWNrb3V0L3N1Y2Nlc3M8L3Jlc3VsdF91cmw+CTxzZXJ2ZXJfdXJsPmh0dHA6Ly9ib29rc3Nob3AudG9wL2luZGV4LnBocD9yb3V0ZT1leHRlbnNpb24vcGF5bWVudC9saXFwYXkvY2FsbGJhY2s8L3NlcnZlcl91cmw+CTxtZXJjaGFudF9pZD5pMTg1ODcyNDg3ODg8L21lcmNoYW50X2lkPgk8b3JkZXJfaWQ+Mzk8L29yZGVyX2lkPgk8YW1vdW50PjA8L2Ftb3VudD4JPGN1cnJlbmN5PlVTRDwvY3VycmVuY3k+CTxkZXNjcmlwdGlvbj5ib29rc3Nob3AudG9wICAgICB0ZXN0QHRlc3QuY29tPC9kZXNjcmlwdGlvbj4JPGRlZmF1bHRfcGhvbmU+PC9kZWZhdWx0X3Bob25lPgk8cGF5X3dheT5saXFwYXk8L3BheV93YXk+PC9yZXF1ZXN0Pg==">
Декодируем base64 и получаем ту же самую картину
<request> <version>1.2</version> <result_url>http://booksshop.top/index.php?route=checkout/success</result_url> <server_url>http://booksshop.top/index.php?route=extension/payment/liqpay/callback</server_url> <merchant_id>i18587248788</merchant_id> <order_id>39</order_id> <amount>0</amount> <currency>USD</currency> <description>booksshop.top
[email protected]</description> <default_phone></default_phone> <pay_way>liqpay</pay_way></request>
И на этом этапе только обратил внимание, что вы сами отключили подитог и итог в корзине опенкарта и опенкарт выдает нулевую стоимость итоговой суммы заказа и становится понятна причина ошибки.
И спроси вы просто, в чем может быть причина, я бы точно так же посмотрел и сказал, но вот после такого публичного заявления, что "в стандартном всё работает", а по факту не работает не только модуль оплаты, но и вообще стандартный заказ, естественное моё желание - применить к вам какие-либо санкции, потому что это уже просто клевета...