Неправилно изчисляване на доставката в Magento

Имам сайт на Magento, който използва приставката webshopapps matrixrates за тарифи за доставка.

Разходите за доставка изглежда не се изчисляват правилно и изглежда прилагат отстъпка към цената на продукта.

На екранната снимка по-долу кошницата съдържа един продукт с цена 30 евро, избрана е опцията за доставка „Европейска въздушна поща“ (5,50 евро).

Следователно общата цена трябва да бъде 35,50 евро

Въпреки това цената излиза 30,55 евро.

Това е почти като че ли цената на доставката се изважда от общата сума (без да се вземат предвид евроцентовете)

Интересното е, че има два екземпляра на този сайт, екземплярът в Обединеното кралство изглежда работи правилно, но не мога да намеря нищо различно в конфигурацията.

Резюме на поръчката

Опитах се да сравня CSV експорт на тарифите за доставка, но не виждам нищо очевидно различно.

Какво трябва да направя, за да изведа цената като правилната сума (€35,50)?

Всякакви предложения са добре дошли!

РЕДАКТИРАНЕ

Ако изхвърля обекта на офертата, цената на продукта се показва като 25

Цитат var_dump

Но ако просто заредя продукта и изхвърля данните му, получавам действителната цена, която е €30:

въведете описание на изображението тук

Имам сумата на данъка с:

<?php

$taxAmount = $quote->getShippingAddress()->getData('tax_amount');

?>

И това се връща като 0,000

Така че съм малко на загуба какво се случва тук.


person PiX06    schedule 23.10.2014    source източник
comment
Време е да започнете да ходите назад, като използвате die()   -  person Ohgodwhy    schedule 23.10.2014
comment
Това е малко неприятно, защото сайтът използва плащане на една страница, така че общите суми на поръчката се изчисляват по ajax заявка, но предполагам, че това може да е единствената опция   -  person PiX06    schedule 23.10.2014
comment
Подозрителен съм, че 25,05 / 30 дава много закръглено изглеждащо 0,835, което ми подсказва, че проблемът ви не е свързан с доставката, а по-скоро с вашите данъчни настройки.... някъде с 16,5% данък върху продажбите? Само предположение.   -  person McNab    schedule 23.10.2014
comment
Може би се бях чудил за данък върху продажбите, но след това се затънах в търсенето на кода в модела Quote. Ще разгледам данъчните настройки. Благодаря за предложението   -  person PiX06    schedule 23.10.2014
comment
Активирах опцията „Показване на пълната данъчна обобщена информация“ и сега получавам допълнителен ред в обобщената информация за поръчката, който гласи „Данък: €0,00“   -  person PiX06    schedule 23.10.2014


Отговори (1)


Защо отхвърлихте въпроса ми?
person PiX06    schedule 23.10.2014