Busco Plugin para recargo de equivalencia
-
Buenos días compañeros uso un plugin para recargo de equivalencia «https://es.wordpress.org/plugins/autonomos/», pero quisiera que me incrementara tambien el recargo de equivalencia al transporte, no lo hace, (en el resto de impuesto sobre los productos lo hace perfectamente) He mirado el codigo y quizá podria incorporar que cuando se pulse calcular el recargo se incremente un 5,2% en los portes.
El codigo donde se incrementa el R.E. en dicho plugin es este:
function autonomos_add_equivalence_surcharge() { global $woocommerce; if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; if ( isset( $_POST['post_data'] ) ) { parse_str( $_POST['post_data'], $post_data ); } else { $post_data = $_POST; // fallback for final checkout (non-ajax) } // $taxes = WC_Tax::get_tax_class_slugs(); // print_r($taxes); $country = array('ES'); if ( ( in_array( WC()->customer->get_billing_country(), $country ) ) && ( isset( $post_data['billing_equivalence_surcharge'] ) && ( $post_data['billing_equivalence_surcharge'] == 'yes' ) ) ) { $taxes = WC_Tax::get_tax_class_slugs(); foreach( $taxes as $tax ) { $price = 0; $quantity = 0; $items = WC()->cart->get_cart(); foreach( $items as $item => $values ) { $_product = wc_get_product( $values['data']->get_id() ); $product_tax = get_post_meta( $values['product_id'] , '_tax_class', true ); if ( $tax == $product_tax ) { $price = get_post_meta( $values['product_id'] , '_price', true ); $quantity = $quantity + $values['quantity']; } } $tax_re = 'autonomos_equivalence_surcharge_' . $tax; $precent_surcharge = get_option( $tax_re, 1 ); $price = ( $price * $quantity) * ( $precent_surcharge / 100 ); if ( $price != '0' ) { // WC()->cart->add_fee( 'RE ' . $precent_surcharge . '%', $price, false, '' ); WC()->cart->add_fee( 'R. Equivalencia ' . $precent_surcharge . '%', $price, false, '' ); } } } }
Me gustaría que incrementera al porte el 5,2% + su correspondiente IVA, pero no se cual es la variable, alguien puede ayudarme.
Muchas graciasLa página con la que necesito ayuda: [accede para ver el enlace]
- El debate ‘Busco Plugin para recargo de equivalencia’ está cerrado a nuevas respuestas.