# Guía 5: Procesamiento de Pedidos, Reembolsos y Cupones de Descuento En esta guía abordaremos cómo fluyen las transacciones comerciales en WooCommerce, el significado de cada estado de pedido, el procedimiento para procesar envíos y realizar devoluciones de dinero, y cómo crear cupones de promoción. --- ## 1. Ciclo de Vida y Estados de los Pedidos Cuando un cliente realiza una compra en tu tienda, se genera un registro en **WooCommerce > Pedidos**. Cada pedido tiene un "Estado" asignado que determina su situación actual en la pasarela de pago o el flujo logístico: | Estado | Significado | Acción Necesaria | | :--- | :--- | :--- | | **Borrador (Draft)** | Registro temporal usado por el checkout de bloques antes de que el cliente complete el envío del formulario de pago. | Ninguna (se limpian automáticamente de manera diaria en un proceso programado). | | **Pendiente de pago** | El pedido se ha recibido en la base de datos, pero el pago no se ha completado. | El pedido espera la acción de pago del cliente. | | **En espera (On hold)** | El inventario de los productos se reduce, pero el pedido está retenido hasta recibir confirmación de los fondos. | Típico de pagos mediante transferencia bancaria (BACS) o métodos offline. Requiere que verifiques el pago manualmente y cambies el estado. | | **Procesando** | El pago se ha verificado correctamente y el stock se ha reducido. | Es la señal para el administrador del comercio o almacén de que debe empaquetar el producto y proceder al envío físico. | | **Completado** | El pedido ha sido preparado, empaquetado, enviado y el cliente ha recibido su correspondiente confirmación de envío. | El pedido está cerrado y no requiere más acciones. *(Nota: Los pedidos de productos 100% virtuales y descargables se marcan como Completados automáticamente tras el pago).* | | **Fallido** | El pago del cliente fue rechazado o falló. WooCommerce devuelve de forma automática los productos retenidos al inventario. | Depende del método de pago. Puede quedar en "En espera" temporalmente si la pasarela de pago tarda en notificar un rechazo. | | **Cancelado** | Cancelado por el administrador de la tienda o directamente por el cliente. El stock de los artículos se reintegra al inventario. | Si se activa el límite de tiempo de "Retener stock" en los ajustes de WooCommerce, los pedidos pendientes de pago se cancelan solos tras expirar el plazo. | | **Reembolsado** | El valor total o parcial de la compra ha sido devuelto al cliente. | Requiere que proceses el reembolso manual o automático como se detalla a continuación. | --- ## 2. Cómo Procesar un Pedido Recibido (Fulfillment) 1. Ve a **WooCommerce > Pedidos** en tu escritorio de WordPress. 2. Identifica los pedidos marcados en estado **Procesando** (icono de círculo verde o rueda). Haz clic sobre el número del pedido para ver los detalles. 3. Revisa cuidadosamente los datos de la dirección de envío del cliente en la sección general, así como los productos comprados, cantidades y método de envío seleccionado. 4. Prepara el paquete físico con los productos en tu almacén y tramita el envío con tu agencia de transporte utilizando la dirección de envío facilitada. 5. Una vez el paquete ha salido de tus instalaciones rumbo al domicilio del cliente, regresa a los detalles del pedido en WooCommerce: * En la columna derecha, localiza el menú desplegable **Acciones del pedido**. Selecciona **Enviar detalles del pedido al cliente** (u "Enviar correo de pedido completado") para notificarle que su paquete está en camino. * Cambia el estado del pedido de "Procesando" a **Completado** en el desplegable central de detalles. * Haz clic en el botón superior derecho **Actualizar** para guardar los cambios de forma permanente. --- ## 3. Cómo Emitir un Reembolso (Refund) Si un cliente te solicita una devolución de dinero por una queja o error en el pago: 1. Ve al pedido en cuestión en **WooCommerce > Pedidos**. 2. Desplázate hacia abajo hasta la sección **Artículos** (donde se listan los productos y el desglose de costes). 3. En la esquina inferior izquierda de esta sección, haz clic en el botón gris **Reembolso**. 4. Verás que aparecen campos editables de cantidad al lado de cada producto. Introduce la cantidad de productos que vas a reembolsar (WooCommerce calculará los costes automáticamente) o escribe la cantidad exacta de dinero de forma directa si se trata de un reembolso parcial. 5. En la casilla de texto opcional, escribe el **Motivo del reembolso** para mantener tus registros contables claros. 6. Haz clic en el botón **Reembolsar $XX manualmente** (o *Reembolsar a través de [Tu Pasarela de Pago]* si la integración soporta reembolsos automatizados directos). 7. Confirma haciendo clic en **Aceptar** en la ventana emergente de confirmación. El estado del pedido cambiará automáticamente a "Reembolsado" (o "Reembolsado parcialmente") y el cliente recibirá la notificación por correo. --- ## 4. Creación y Gestión de Cupones de Descuento Los cupones son excelentes herramientas de marketing. Para crearlos, dirígete a la pestaña **Marketing > Cupones**. ### Paso 1: Configuración General Haz clic en **Añadir cupón** para configurar las opciones de la pestaña **General**: * **Código de cupón:** El código de texto que introducirá el cliente en su carrito o checkout (ej. `BIENVENIDA`). Puedes usar letras, números y símbolos. No distinguen entre mayúsculas y minúsculas. * **Descripción:** Texto interno de control visible solo para los gestores de la tienda. * **Tipo de descuento:** * *Descuento en porcentaje:* Aplica una rebaja porcentual sobre los productos seleccionados (ej. `10` aplicará un 10% de descuento). * *Descuento fijo en el carrito:* Descuenta una suma fija sobre el valor total de la compra (ej. `10` descontará $10 de la compra general). * *Descuento fijo de producto:* Descuenta una suma fija por cada artículo específico aplicable en el carrito (ej. si hay 3 camisetas y el descuento de producto es de $10, el descuento total será de $30). * **Permitir el envío gratuito:** Si marcas esta casilla, los clientes que utilicen este cupón recibirán el envío de forma gratuita (debes tener configurado el método de envío gratis por cupón en tus zonas de envío). * **Fecha de caducidad del cupón:** Define el día exacto en el que el cupón dejará de ser válido y expirará de forma automática. ### Paso 2: Restricción de Uso En la pestaña **Restricciones de uso** puedes definir las reglas para evitar abusos: * **Gasto mínimo y máximo:** El gasto mínimo necesario en el carrito (calculado sobre el subtotal con impuestos) para que el cupón se pueda aplicar. * **Uso individual:** Evita que este cupón se use de forma conjunta con otros cupones en una misma compra. * **Excluir artículos en oferta:** Marca la casilla si no quieres que el cupón aplique sobre productos que ya tienen un precio rebajado en tu catálogo. * **Productos y categorías:** Elige específicamente a qué productos o categorías de tu catálogo afecta el descuento, o cuáles quedan totalmente excluidos. * **Correos electrónicos permitidos:** Permite restringir el cupón a direcciones de correo electrónico de clientes específicos (puedes usar comodines, ej. `*@gmail.com` para que solo lo usen cuentas de Gmail). ### Paso 3: Límites de Uso En la pestaña **Límites de uso** controlas cuántas veces se puede canjear el código: * **Límite de uso por cupón:** Cuántas veces se puede canjear el cupón en total entre todos los usuarios de la tienda antes de que se invalide por completo. * **Limitar el uso a X artículos:** Define a cuántos artículos del carrito se les puede aplicar el descuento de forma simultánea. * **Límite de uso por usuario:** Cuántas veces puede canjear el cupón un mismo cliente (en un cupón de bienvenida, por ejemplo, debes introducir `1` para que cada cliente lo use una sola vez). Una vez definidos todos los parámetros, haz clic en **Publicar** para activar el cupón de descuento en tu tienda online.