Avisos
Vaciar todo

Variable/etiqueta del IVA del transporte en Woocommerce  

 
Diego
 Diego
Usuario eminente

Estoy implementando un código para un sistema de afiliación, en concreto en la línea 4644 de mi /wp-includes/functions.php aparece:
$transactionAmount = htmlentities((float) $order->order_total - (float) $order->order_shipping - (float) $order->order_discount - (float) $order->order_tax);

Pero el resultado sobre el que calcular la comisión del afiliado no es correcto, al importe total del pedido se le resta el Trasporte, los descuentos y los impuestos de los productos (21% 10% y 4%) PERO no se descuenta el IVA del Transporte.
Entonces la pregunta es cuál es la variable para dicho IVA, para añadirla a la línea y que haga los cálculos correctos??
He probado con "– (float) $order->order_tax_rate_shipping)" pero he dejado la web e blanco.

Espero haberme explicado
Gracias de antemano

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 07/11/2014 7:07 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La variable del Iva la puedes localizar a través de los archivos de woocommerce, sin embargo tendrías que ver si tiene interfaz para trabajarlo desde functions.php

Entiendo que es alguna personalización o construcción de plugin que estas realizando

Lamentablemente desde este foro no atendemos temas de programación de este tipo

Saludos

ResponderCitar
Respondido : 07/11/2014 9:57 pm

Diego
 Diego
Usuario eminente

El problema es que me encuentro con varias variables y no sé cual usar:
minicart_total_checkout
cart-subtotal
woocommerce_order_amount_subtotal
woocommerce_cart_item_subtotal
get_cart_subtotal();
wc_cart_totals_subtotal_html();

Es un añadido para calcular el importe neto, también debería funcionar con la variable del subtotal.

Gracias de todos modos

ResponderCitar
Respondido : 07/11/2014 10:01 pm