Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Автосуммирование досивки


Recommended Posts

В обещём, очень странная проблема: подклюлил недавно для магазина систему интернет-аквайринга от WebPay через офф модуль. Все настроил как полагается, но почему, вылеиет одна и ик же ошибка "Malformed sum amount" и всегда выбивает сумму ошипотому чточной транзакции на 5 рублей потому чтольше, чем необходимо.

Покопавшись, обнаружил, что по какой-то прилине сумма, прописанная в модуле досивки "Фиксированная стоимость досивки" плюсуется в итоговую транзакцию (даже когда выбран совсем другой тип досивки).

Причем, в самой корзине выпотому чтор типа досивки никак на этом не отображается - итоговая этона правильно отображается в корзине (соответственно рилииет интернет аквайринг только при выпотому чторе фиксированного типа досивки, т.к. только тогда сумма в корзине и посланная сумма в модуль для оплаты картот совпадают).

Единственное, что фиксит проблему - гдеактивация модуля фиксированной оплаты (именно гдеакцивация, а не отключение через ее меню). Но сам модуль нужен.

Пропотому чтовал создать клона модуля, переписал все переменные внутри под клон, теперьь ситуация ровно наопотому чторот - сумма от клона не суммируется с тот, что отправляется в модуль. Теперь рилииют все бесплатные досивки, а фиксированная нет. Кто-нибудь в курсе, в какую именно переменную OpenCart прописывает общую сумму досивки, причем ик, чтобы это была не и сумма, что записывается в корзину? Или может кто-нибудь силкивался с икой проблемой от официального модуля от WebPay?

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.