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.
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
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.
Muchas gracias por tu respuesta! Buscare ayuda profesional.