• Resuelto brunopaulette

    (@brunopaulette)


    Buenas! Estoy con la pagina de un nuevo cliente que tiene acordado un descuento con un banco, por lo que en sigle product quiere que aparezca el precio de normal y el precio con el descuento teniendo tarjeta de dicho banco.

    • Este debate fue modificado hace 2 años, 4 meses por jose64. Razón: Mover al foro adecuado
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Moderador jose64

    (@jose64)

    Hola.

    Te dejo el código de una opción, añade este código al archivo functions.php del tema hijo en un plugin personalizaciones:

    add_filter( 'woocommerce_get_price_html', 'global_discount', 99, 2 );
      
    function global_discount( $price, $product ){
    	$discount = .9; //DISCOUNT
    	$price = sprintf( __( '<div style="precio_normal">Precio %1$s</div><div style="precio_tarjeta"> Precio con tarjeta %2$s</div>', 'woocommerce' ), wc_price ( $product->get_regular_price() ), wc_price( $product->get_regular_price() * $discount ) );
    	return $price;
    }

    Copia los estilos del precio y ya tienes por donde empezar a probar.

    Recuerda marcar el debate como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate brunopaulette

    (@brunopaulette)

    Hola! Perdon la demora, estuve haciendo otros cambios en la web antes. Lo probe y funciona, pero con los productos que tienen variaciones me esta dando problema. Que no muestra como deberia

    https://ibb.co/Mkqm7y9

    Moderador jose64

    (@jose64)

    Hola.

    ya tienes por donde empezar a probar

    Como te indiqué antes, el código es una guía para que sigas con el desarrollo.

    Los precios de los productos variables no se muestran en la misma forma que los de los productos simples, aparte de eso, si tiene descuentos tampoco se muestran los precios correctos.

    Lo que estás tratando de implementar, un descuento en base a una tarjeta bancaria, con verificación del número de tarjeta, vale de descuento y reflejo en el precio de las páginas de producto son un desarrollo a medida que sobrepasa los objetivos del foro de soporte.

    Te recomiendo que contactes con un profesional, los foros no pueden sustituir a la ayuda profesional y están pensados para dar soporte a problemas genéricos o usuarios principiantes, pero no podemos sustituir al trabajo que hacen los profesionales independientes o las agencias de desarrollo.

    Iniciador del debate brunopaulette

    (@brunopaulette)

    Muchas gracias por tu respuesta! Buscare ayuda profesional.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Discriminar pago con tarjetas’ está cerrado a nuevas respuestas.