
Una tienda nueva y vacía no sirve para probar casi nada: no puedes ver cómo queda el diseño con 60 productos, si los informes calculan bien o si un plugin de envíos funciona con pedidos de distintas regiones. Necesitas datos de prueba.
Todo lo de esta guía se hace en un sitio de pruebas o en un entorno local, nunca en la tienda real. Los pedidos falsos alteran informes, stock e impuestos, y algunos plugins envían correos a los clientes generados.
1. Productos de ejemplo (incluidos en WooCommerce)
WooCommerce trae un catálogo de ejemplo con productos simples, variables, agrupados y externos, con imágenes y atributos.
- Ve a Productos → Todos los productos → Importar.
- Elige el archivo
sample_products.csv, que está enwp-content/plugins/woocommerce/sample-data/(descárgalo antes por FTP o desde el Administrador de archivos). - Sigue el asistente y marca descargar imágenes si quieres que las incluya.
Con WP-CLI, puedes importar la versión XML con el importador de WordPress:
wp plugin install wordpress-importer --activate
wp import wp-content/plugins/woocommerce/sample-data/sample_products.xml --authors=skip
2. Pedidos y clientes en masa
El equipo de WooCommerce mantiene un plugin para desarrolladores llamado WooCommerce Smooth Generator que crea productos, clientes y pedidos aleatorios. No está en el directorio de plugins: se descarga desde su repositorio en GitHub (busca «woocommerce smooth-generator») e instala como zip.
Una vez activo, desde WP-CLI:
wp wc generate products 50
wp wc generate customers 100
wp wc generate orders 300
Los pedidos se crean con fechas, productos y clientes aleatorios, ideales para probar informes, exportaciones y listados con muchos datos. Revisa las opciones disponibles en tu versión con:
wp wc generate orders --help
Si solo necesitas unos pocos pedidos, créalos a mano en WooCommerce → Pedidos → Añadir pedido: eliges cliente, productos y estado sin pasar por el pago.
3. Pagos de prueba sin cobrar
Para probar el flujo completo de compra (carrito, checkout, pago, correo, cambio de estado):
- Pago contra reembolso o transferencia bancaria: los métodos de pago incluidos en WooCommerce que no cobran nada. Son perfectos para probar el checkout.
- Modo de pruebas de tu pasarela: las pasarelas de pago (las chilenas y las internacionales) tienen un ambiente de pruebas con tarjetas ficticias. Actívalo en los ajustes del plugin de la pasarela y usa las tarjetas de prueba que indica su documentación.
4. Correos que no salgan
Los pedidos y clientes generados tienen correos inventados (o, peor, reales por coincidencia). Antes de generar nada, asegúrate de que tu sitio de pruebas no envíe correos: marca el entorno como staging en wp-config.php y usa un bloqueo de correos como el que vimos en la guía de los correos de WordPress, o un plugin que los capture.
5. Limpiar después
Para borrar todos los pedidos de prueba y empezar de nuevo:
wp wc shop_order list --user=1 --field=id --per_page=100 | xargs -n1 -I % wp wc shop_order delete % --force=true --user=1
Repite hasta que no queden. Para productos y clientes, el mismo patrón con wp wc product y wp wc customer.
Revisa dos veces en qué sitio estás antes de ejecutar un borrado masivo. Un wp option get siteurl antes de empezar te lo confirma.
¿Qué estás probando en tu tienda de pruebas? Cuéntanos en el foro y te sugerimos qué datos generar.





