Я работаю над динамической настройкой «хераф мам» (суммы налога), отображаемой в корзине и при оформлении заказа WooCommerce, на основе конкретных условий и расчетов. Моя цель — установить сумму налога программным способом на основе пользовательской логики, связанной с атрибутами продукта и комиссиями.
Контекст:
У меня есть собственный расчет, который определяет налогооблагаемую сумму для конкретных продуктов на основе таких атрибутов, как pa_antal (тип количества) и наличия субсидии (pa_tilskud) применимо. Я могу рассчитать правильную сумму налога с помощью пользовательской логики, и она правильно регистрируется, но у меня возникли проблемы с корректным отображением скорректированного налога в корзине и при оформлении заказа. Я создал специальную ставку налога для проверки, поэтому она распространяется только на определенные продукты и переменные.
Что я пробовал:
Я' Я использовал woocommerce_before_calculate_totals для изменения $item['line_tax'] и $item['line_subtotal_tax'] для элементов корзины, но изменения не отражаются ни в корзине, ни в окончательном варианте порядок.
Я также пытался изменить налоговые ставки с помощью woocommerce_cart_get_item_tax_rates, но не увидел никакого эффекта.
Мои вопросы:
Каков рекомендуемый подход для динамической настройки или корректировки «heraf Moms» (суммы налога) для товаров в корзине WooCommerce и обеспечения ее сохранения при оформлении заказа и создании заказа?
Являются существуют специальные перехватчики или методы, которые надежно позволяют изменять расчеты налогов, не переопределяя их внутренними расчетами WooCommerce?
Как я могу гарантировать, что рассчитанные мной значения налога правильно отображаются и сохраняются в корзине, оформлении заказа и заказе?
Будем очень признательны за любые идеи, примеры или рекомендации о том, как решить эту проблему. Спасибо!
Примечание. Я не могу самостоятельно добавить налог в качестве «Комиссии» в расчете_fees, поскольку необходимо показывать цену с учетом налогов, на уровне продукта.
У меня есть код здесь:
Подробнее здесь: https://stackoverflow.com/questions/791 ... -and-order
Обновите «сумму налога» на уровне товара в корзине woocommerce и сделайте заказ. ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обновите «сумму налога» на уровне товара в корзине woocommerce и сделайте заказ.
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-