Si estás creando una tienda online con WooCommerce y querés mejorar la experiencia de compra de tus clientes, ¡estás en el lugar correcto! En este artículo te voy a enseñar cómo mostrar un mensaje con la cantidad de cuotas sin interés que ofrecés.
Es un detalle simple, pero súper útil: mejora la conversión, informa al cliente antes de llegar al checkout y genera confianza. Además, como siempre, te dejo un video paso a paso para que puedas implementarlo aunque estés dando tus primeros pasos en diseño web.
🛒 ¿Por qué mostrar las cuotas sin interés en WooCommerce?
Antes de pasar al código, entendamos por qué esto es tan importante:
- 🔄 Reduce el rebote: muchos usuarios abandonan una tienda si no entienden las opciones de pago desde el principio.
- 🧠 Ayuda a la toma de decisiones: si tu cliente ve desde el principio que puede pagar en, por ejemplo, 3 o 6 cuotas sin interés, probablemente compre más tranquilo.
- 💰 Aumenta el ticket promedio: ofrecer pagos en cuotas suele animar a agregar más productos al carrito.
- 💬 Evita preguntas: menos mensajes preguntando “¿cuántas cuotas hay?” = más tiempo para vos.
Y lo mejor es que no necesitás instalar ningún plugin adicional. Con solo agregar un pequeño snippet de código, podés mostrar este mensaje directamente en la página del producto o donde quieras.
✍️ Snippet: Código para mostrar cuotas sin interés
Vamos a usar un pequeño fragmento de código que podés agregar fácilmente en tu tema hijo (child theme) o con un plugin como Code Snippets si no te sentís cómodo tocando archivos.
add_filter( 'woocommerce_get_price_html', 'change_displayed_sale_price_html_with_cuotas', 10, 2 );
function change_displayed_sale_price_html_with_cuotas( $price, $product ) {
if ( get_woocommerce_currency() !== 'ARS' ) {
return $price;
}
$precision = 2;
$cuotas_html = '';
// Obtener el precio base según tipo de producto
if ( $product->is_type( 'simple' ) ) {
$base_price = (float) $product->get_price();
} elseif ( $product->is_type( 'variable' ) ) {
$variation_ids = $product->get_children();
$prices = [];
foreach ( $variation_ids as $variation_id ) {
$variation = wc_get_product( $variation_id );
if ( $variation && $variation->get_price() ) {
$prices[] = (float) $variation->get_price();
}
}
if ( empty( $prices ) ) {
return $price;
}
$base_price = min( $prices );
} else {
return $price;
}
// Cálculos de cuotas sin interés
$cuota_3 = round( $base_price / 3, $precision );
$cuota_6 = round( $base_price / 6, $precision );
$cuota_12 = round( $base_price / 12, $precision );
// Contenedor general para las cuotas
$cuotas_html .= '<div class="cuotas-texto" style="margin-top: 5px;">';
// Mostrar 3 cuotas (por defecto)
$cuotas_html .= sprintf(
'<div style="font-size:0.75em"><b>3</b> CUOTAS SIN INTERÉS DE $%s</div>',
number_format( $cuota_3, 2, ',', '.' )
);
// Opcional: mostrar 6 cuotas
/*
$cuotas_html .= sprintf(
'<div><b>6</b> CUOTAS SIN INTERÉS DE $%s</div>',
number_format( $cuota_6, 2, ',', '.' )
);
*/
// Opcional: mostrar 12 cuotas
/*
$cuotas_html .= sprintf(
'<div><b>12</b> CUOTAS SIN INTERÉS DE $%s</div>',
number_format( $cuota_12, 2, ',', '.' )
);
*/
$cuotas_html .= '</div>';
return $price . $cuotas_html;
}
🎥 ¿Preferís verlo en acción? Te lo muestro paso a paso en este video:
👉 Mirá el tutorial completo aquí
📍 ¿Dónde agregar el código?
Tenés dos opciones principales:
Opción 1: Usar Code Snippets (Recomendado para principiantes)
- Instalá el plugin Code Snippets.
- Andá a Snippets > Añadir nuevo.
- Pegá el código y poné un nombre, por ejemplo «Mensaje de cuotas».
- Activá el snippet y listo.
Opción 2: Agregarlo al functions.php de tu tema hijo
- Ingresá a Apariencia > Editor de archivos de tema.
- Abrí el archivo
functions.phpdel tema hijo. - Pegá el código al final del archivo y guardá los cambios.
⚠️ Importante: No edites directamente el archivo functions.php de tu tema principal, ya que podrías perder los cambios en una actualización.
🧑🏫 Mirá el paso a paso en YouTube
Como siempre, además del artículo, te dejo el video tutorial donde podés ver exactamente cómo aplicar este snippet, dónde pegarlo y cómo personalizarlo a tu gusto. Ideal si estás dando tus primeros pasos en diseño web con WordPress.
📬 ¿Querés más tips como este?
Si te sirvió este tutorial y querés seguir aprendiendo sobre WooCommerce, WordPress y diseño web, te invito a suscribirte a mi canal. Subo contenido regularmente con trucos, tutoriales y recursos para que lleves tu tienda al próximo nivel.
🛠️ 📲 Suscribite acá