WooCommerce repetición de pedido con un clic
Por Mariusz Szatkowski · Actualizado: 2026-06-25
Un cliente que vuelve y ya sabe lo que quiere es la venta más fácil que una tienda hará jamás. La decisión ya está tomada. Lo único que se interpone entre ese cliente y un pedido terminado es el esfuerzo de reconstruir el carrito: encontrar cada producto de nuevo, elegir la misma talla y color, añadir los artículos uno a uno. Cada uno de esos pasos es un punto en el que una persona ocupada abandona y cierra la pestaña. Una repetición de pedido con un clic elimina todo ese trajín. El comprador abre un pedido anterior, hace clic una vez y los artículos vuelven a estar en el carrito. Esta guía explica qué es la función, por qué aumenta la recompra, qué necesita un buen flujo de Volver a pedir y cómo el plugin gratuito Reorder la añade a WooCommerce.
Qué es la repetición de pedido con un clic
La repetición de pedido con un clic es una función de tienda que vuelve a poner en el carrito el contenido de un pedido anterior con una sola acción.
En lugar de pedir a un cliente que vuelve que busque cada producto, elija las mismas opciones y añada los artículos uno a uno, el botón para volver a pedir lo hace todo de una vez. El cliente abre Mi cuenta, Pedidos, hace clic en el botón de un pedido anterior, y los artículos que siguen disponibles caen en el carrito, listos para la caja. No hay búsqueda, ni scroll por el catálogo, ni adivinar qué variante se compró la última vez.
Está pensada para la compra repetida. Los consumibles, las recargas, el material de oficina, la comida para mascotas, el café, los filtros y las piezas de recambio son todos cosas que la gente compra una y otra vez de la misma manera. Para esos productos, el catálogo no es un lugar donde curiosear, sino un obstáculo entre una necesidad conocida y una respuesta conocida. Reorder convierte esa compra repetida de una tarea de varios minutos en unos pocos segundos de trabajo.
Por qué ayuda a una tienda
La acción de Volver a pedir reduce la fricción justo en el momento en que un cliente ya ha decidido comprar. Eso la convierte en una de las funciones de comodidad más eficaces que una tienda puede añadir, porque actúa sobre una demanda ya existente, en lugar de intentar generar demanda nueva.
- Menos pasos hasta la recompra. Un cliente que vuelve se salta la búsqueda, las páginas de producto y la elección de opciones. Precisamente esas son las pantallas donde la gente se distrae, duda o se va. Eliminarlas suprime los puntos de abandono.
- Mayor tasa de recompra. Cuando volver a comprar se vuelve sin esfuerzo, se anima a los clientes a volver a ti, en lugar de reconstruir un carrito desde cero, o peor, reconstruirlo en otro sitio.
- Mejor experiencia para los clientes habituales. Los clientes que vuelven a pedir los mismos artículos valoran la rapidez por encima de todo. Una vía de un clic respeta su tiempo y señala que la tienda está hecha para personas que ya confían en ella.
- Carritos efectivos mayores. El valor de un pedido entero vuelve de una vez, en lugar de que un cliente recuerde solo dos de las cinco cosas que quería volver a comprar. El carrito completo regresa porque el pedido lo guardó por el cliente.
Nada de esto requiere un descuento, un popup ni una campaña de correo. Es estructural: la tienda simplemente exige menos del cliente en el punto de la recompra.
Cómo funciona el flujo de Volver a pedir
Un buen flujo de repetición de pedido es, ante todo, predecible. El cliente siempre debería saber qué ha entrado en el carrito y qué no, sin sustituciones silenciosas y sin un carrito a medio romper que tenga que desenredar.
Una repetición de pedido con un clic típica funciona así:
- El cliente inicia sesión y abre Mi cuenta, Pedidos.
- Junto a un pedido anterior que reúne los requisitos aparece un botón Volver a pedir.
- Un clic en él vuelve a poner en el carrito cada artículo de ese pedido que todavía se puede comprar.
- La variante original de cada artículo, por ejemplo talla y color, se conserva, de modo que regresa la versión correcta y no una variante predeterminada genérica.
- Los artículos que ya no están disponibles, ya sea porque se han eliminado, ocultado o quedado sin stock, se omiten, y el cliente ve un aviso que indica qué no se pudo añadir.
- El cliente llega al carrito o a la caja, según cómo esté configurada la tienda.
El resultado es un carrito que refleja el pedido antiguo con toda la exactitud que permite el stock actual. No hay que adivinar qué ha cambiado desde la última vez, ni un momento en el que el cliente se pregunte si la repetición del pedido ha funcionado. Si algo no se pudo añadir, el aviso lo dice por su nombre.
Qué necesita una buena herramienta de repetición de pedido
Tanto si la construyes tú mismo como si la compras o la instalas: una función de Volver a pedir para WooCommerce debería cubrir una lista corta de fundamentos. Úsala como lista de comprobación:
- Un botón donde los clientes ya miran. La acción va en la lista de pedidos dentro de Mi cuenta, no escondida en una pantalla aparte. Los que recompran acuden a su historial de pedidos; ahí debería estar ya esperando el botón.
- Comprobaciones de propiedad y seguridad. Solo el verdadero dueño de un pedido debería poder volver a pedirlo, y la acción debería comprobar un nonce antes de tocar el carrito. Un enlace de repetición que cualquiera pudiera activar es un problema de seguridad, no una función.
- Fidelidad con las variantes. Si el cliente compró una variante concreta, debe regresar exactamente esa variante. Volver a añadir un producto superior y hacer que el comprador elija de nuevo las opciones frustra todo el propósito.
- Manejo limpio de los artículos no disponibles. El stock cambia, los productos se descatalogan. El flujo debe omitir lo que ya no está y comunicárselo al cliente con claridad, en lugar de fallar en silencio o forzar en el carrito una línea que no se puede vender.
- Control sobre qué pedidos reúnen los requisitos. Una tienda debería decidir, a través del estado del pedido, qué pedidos reciben el botón, de modo que la acción aparezca solo donde una recompra tiene sentido.
- Una elección de dónde llega el cliente. Algunas tiendas quieren que el comprador revise primero el carrito; otras quieren la vía más rápida a la caja. La herramienta debería dejarte elegir.
- Una huella ligera. Una función de comodidad no debería ralentizar la página de cuenta, ni añadir marcado que desplace el diseño, ni cargar scripts que la página no necesita.
WooCommerce puro no incluye un botón de un clic para volver a pedir en la lista de pedidos, por lo que esto se suele añadir con un plugin específico en lugar de con código propio.
Cómo lo añade Reorder
Para exactamente esta tarea, Reorder, Quick Reorder for WooCommerce es un plugin gratuito, con licencia GPL, que añade un botón Volver a pedir a cada pedido anterior en Mi cuenta, Pedidos. Un clic vuelve a poner en el carrito los artículos que todavía se pueden comprar y envía al cliente al carrito o a la caja, según lo que elijas en los ajustes.
Está deliberadamente enfocado en algo estrecho. Reorder resuelve la tarea de Volver a pedir y nada más, lo que lo mantiene predecible y fácil de razonar.
Qué ocurre con un clic
Cuando un cliente hace clic en Volver a pedir, cada artículo de ese pedido que todavía se puede comprar regresa al carrito de una vez. Reorder conserva la variante original: si el cliente compró la mediana en azul, regresa la mediana en azul, no un producto superior a la espera de una nueva elección de opciones. Los artículos que ya no están, ya sea porque se han eliminado, ocultado o quedado sin stock, quedan fuera, y el cliente ve un aviso que indica qué no se pudo añadir. Ese aviso es importante: es la diferencia entre un carrito en el que el cliente confía y uno que tiene que volver a revisar.
En torno a cada acción de repetición hay dos mecanismos de protección. Reorder comprueba el nonce en cada enlace de repetición y confirma que el cliente conectado posee realmente el pedido antes de que nada toque el carrito. Juntas, estas comprobaciones significan que un cliente nunca puede volver a pedir el pedido de otro cliente y que un enlace extraviado o falsificado no puede añadir artículos a escondidas en nombre de otra persona.
Un frontend ligero
Reorder no añade JavaScript ni marcado adicional en el frontend. El botón es una acción de pedido normal de WooCommerce, estilizada mediante una pequeña hoja de estilos compatible con el tema que se carga exclusivamente en la página de pedidos. Destaca sin desplazar el diseño de tu página de cuenta y, como no se añade ningún script adicional, el resto de tu área de cuenta se comporta igual que antes. La comodidad queda del lado del cliente; el coste para el peso de tu página es prácticamente nulo.
Configuración
Poner el flujo en marcha lleva unos pocos minutos:
- Instala y activa WooCommerce 8.0 o posterior. Reorder es una extensión de WooCommerce y muestra un aviso de administración y permanece inactivo si WooCommerce falta o está desactualizado.
- Instala Reorder desde el directorio de plugins de WordPress o sube la carpeta
reordera/wp-content/plugins/. - Activa el plugin desde la pantalla Plugins.
- De forma opcional, visita WooCommerce, Reorder para ajustar la configuración. Los valores predeterminados sensatos funcionan desde el principio.
- Ahora aparece un botón Volver a pedir en los pedidos anteriores que reúnen los requisitos en Mi cuenta, Pedidos.
Los ajustes en WooCommerce, Reorder son breves y hacen tres cosas: fijan la etiqueta del botón, de modo que puedas usar formulaciones como “Volver a pedir” o “Comprar esto de nuevo” acordes con tu tienda; eligen qué estados de pedido reciben el botón, con opciones entre Completado, En proceso y En espera; y deciden si la repetición del pedido llega al carrito o a la caja. Por defecto, el botón aparece en los pedidos completados y envía al cliente al carrito.
Limpio por defecto
Reorder no se conecta con ningún servicio externo. Solo vuelve a poner artículos en el carrito estándar de WooCommerce en tu propia web, de modo que ningún dato de clientes sale de tu tienda. Además recoge lo suyo: eliminar el plugin desde la pantalla Plugins ejecuta la rutina de desinstalación, que elimina las opciones reorder_settings y reorder_db_version. Reorder no guarda tablas propias, de modo que eliminarlo no deja residuos en tu base de datos.
Consejos prácticos para el máximo beneficio
El plugin aporta el mecanismo. Algunas decisiones más allá de él hacen que rinda:
- Ajusta los estados que reúnen los requisitos a tu operativa. Los pedidos completados son el valor predeterminado seguro, porque representan compras terminadas que merecen repetirse. Si tienes un flujo de trabajo en el que los pedidos en proceso o en espera están, de cara al cliente, prácticamente terminados, actívalos también, de modo que el botón aparezca antes.
- Elige el punto de destino con intención. Envía a los clientes al carrito si tu tienda tiene ventas adicionales, opciones de envío o ajustes de cantidad que merezcan una segunda mirada. Envíalos directos a la caja si la rapidez es todo el objetivo, como suele ocurrir con consumibles y recargas.
- Formula el botón para tu público. “Volver a pedir” es claro y neutral. “Comprar esto de nuevo” puede sonar más cálido. Elige la redacción que encaje con el resto de los textos de tu cuenta.
- Prueba el caso de artículos no disponibles antes de fiarte de él. Haz un pedido de prueba, retira uno de sus artículos del surtido o del stock, vuelve a pedir y confirma que el aviso indica qué se omitió. Ver el mensaje de omisión una vez te da certeza sobre lo que verán tus clientes.
- Recuerda a los clientes habituales su historial de pedidos. Una línea breve en los correos posteriores a la compra o en la página de cuenta, que diga a quienes recompran que pueden volver a pedir con un clic desde Mi cuenta, convierte una función que quizá nunca notarían en una que usan cada vez.
Reorder frente a WooCommerce estándar
WooCommerce lleva un historial completo de pedidos, pero no da al comprador ninguna forma de repetir un pedido en un solo paso. Esta es la diferencia específicamente para la tarea de Volver a pedir:
| Función | WooCommerce estándar | Reorder |
|---|---|---|
| Botón de un clic para volver a pedir | No incluido | Sí, en la lista de pedidos dentro de Mi cuenta |
| Vuelve a añadir de una vez los artículos de un pedido entero | No, artículo por artículo | Sí, con un solo clic |
| Conserva la variante original | no disponible | Sí, talla, color y opciones exactas |
| Omite los artículos no disponibles con aviso | no disponible | Sí, indica qué no se pudo añadir |
| Comprobaciones de propiedad y nonce | no disponible | Sí, en cada acción de repetición |
| Elección de qué estados de pedido reúnen los requisitos | no disponible | Completado, En proceso, En espera |
| Elección entre carrito y caja como destino | no disponible | Sí, en los ajustes |
| Huella en el frontend | no disponible | Sin JavaScript adicional, pequeña hoja de estilos solo en la página de pedidos |
| Coste | Gratis (sin acción de Volver a pedir) | Gratis, con licencia GPL |
En resumen
Un cliente que quiere volver a comprar lo mismo ya ha tomado la decisión; cada paso que le exijas después es una oportunidad de perder la venta. WooCommerce lleva el historial de pedidos, pero no da a los compradores ninguna forma de repetir un pedido en una sola acción, de modo que tienen que reconstruir el carrito a mano. Una buena función de repetición de pedido necesita un botón donde los clientes ya miran, comprobaciones de propiedad y seguridad, un tratamiento fiel de las variantes, una omisión limpia de los artículos no disponibles, control sobre qué pedidos reúnen los requisitos y una huella ligera en la página. El plugin gratuito Reorder cubre todo eso: un botón de un clic Volver a pedir en los pedidos anteriores, variantes originales conservadas, un aviso claro para todo lo que no se pudo volver a añadir, comprobaciones de nonce y de propiedad en cada acción y una pantalla de ajustes rápida para la etiqueta, los estados y el destino del cliente, sin scripts adicionales que carguen tu página de cuenta.