WooCommerce impulsa más de 5 millones de tiendas online en todo el mundo. Es flexible, personalizable y excelente para la venta internacional. Pero, como cualquier plataforma de e-commerce, no tiene ningún soporte nativo para el cumplimiento de la RAP de envases. Sin campos de peso de embalaje. Sin seguimiento de materiales. Sin exportaciones de declaraciones.
Si vendes a clientes de la UE, esa brecha es ahora un riesgo de cumplimiento. El PPWR entra en vigor en agosto de 2026, y todo vendedor online que coloque productos envasados en el mercado de la UE debe registrarse en los organismos nacionales (PRO), declarar sus envases por material y peso, y pagar las tasas de fin de vida. WooCommerce no hará nada de eso por ti. Aquí te explicamos cómo cerrar esa brecha.
WooCommerce y el problema de los datos RAP
Las declaraciones RAP de envases requieren conectar dos conjuntos de datos:
- Datos de ventas: qué productos vendiste, cuántos y a dónde se enviaron. WooCommerce tiene esto.
- Datos de embalaje: de qué materiales está hecho tu embalaje, cuánto pesa cada componente y en qué nivel de embalaje opera (primario, secundario o expedición). WooCommerce no tiene esto.
WooCommerce almacena los datos de pedidos en su propia base de datos. La plataforma sabe qué se vendió, cuántas unidades, cuándo y a qué dirección de envío. Lo que no sabe es que tu producto de 250 ml viene en una caja de cartón corrugado de 180 g con 12 g de papel tisú y 35 g de relleno de papel triturado. Esos datos de embalaje — la lista de materiales (BOM) — tienen que existir en algún sitio, vinculados a cada producto, antes de poder calcular una declaración.
Cómo extraer tus datos de WooCommerce
El primer paso en cualquier flujo de trabajo de cumplimiento es extraer los datos de pedidos en un formato utilizable. WooCommerce te ofrece tres opciones, cada una con sus ventajas e inconvenientes.
Opción 1: exportación manual a CSV
WooCommerce tiene funcionalidad de exportación incorporada. Ve a WooCommerce → Analítica → Pedidos → Exportar. Puedes filtrar por rango de fechas y estado del pedido.
Columnas que necesitas para la RAP:
- Fecha del pedido
- ID del pedido
- Nombre del producto o SKU
- Cantidad
- País de envío
La exportación manual funciona para tiendas pequeñas que hacen su primera declaración. No escala para el cumplimiento trimestral continuo en varios países.
Opción 2: integración con la API REST
WooCommerce tiene una API REST (v3) bien documentada que devuelve datos de pedidos de forma programática. Las herramientas de cumplimiento pueden conectarse a través de la API para sincronizar pedidos automáticamente según un calendario.
Para configurar el acceso a la API: ve a WooCommerce → Ajustes → Avanzado → API REST → Añadir clave. Genera una clave con acceso de Lectura a pedidos. Obtendrás una Consumer Key y un Consumer Secret — las credenciales que necesita una herramienta de cumplimiento para conectarse.
Opción 3: plugin de exportación
Plugins como WP All Export pueden crear exportaciones CSV personalizadas con exactamente las columnas que necesita tu proceso RAP. Defines la plantilla de exportación una vez, la guardas y la vuelves a ejecutar cada trimestre.
Retos específicos de WooCommerce
Variaciones de producto
Un producto variable de WooCommerce — una camiseta en S/M/L/XL, por ejemplo — puede tener un embalaje idéntico en todos los tamaños, o no. Tus datos RAP necesitan manejar esto. Si el embalaje de expedición es el mismo independientemente de la variante, una sola BOM es suficiente. Si difiere por talla o configuración, necesitas BOMs separadas por variación.
Packs y bundles
Si usas WooCommerce Product Bundles, un bundle crea una sola línea de pedido pero contiene varios productos. Cada producto en el bundle tiene su propio embalaje primario. El bundle puede tener también embalaje adicional — una caja regalo, relleno extra, un inserto específico del bundle. Tu cálculo RAP necesita «desagrupar» estos bundles para declarar todos sus componentes correctamente.
Configuraciones multisitio
Algunas marcas gestionan instancias WooCommerce separadas por país: de.mitienda.com, fr.mitienda.com, es.mitienda.com. Cada instancia tiene su propia base de datos de pedidos. Para la RAP, necesitas agregar los datos de todas las instancias o, al menos, asegurarte de que los pedidos de cada instancia se incluyen en la declaración del país correspondiente.
Inconsistencias en los SKU
WooCommerce no exige SKU únicos. Puedes tener productos sin SKU, productos con SKU duplicados o variaciones donde el producto padre tiene SKU pero las variantes hijas no. Para la RAP, cada línea de pedido necesita mapear a una BOM de embalaje. Si tus SKU están desordenados, el mapeo se rompe. Antes de empezar la configuración de cumplimiento, audita tus SKU de WooCommerce.
El flujo de trabajo completo de WooCommerce a declaración
- Exporta o sincroniza tus pedidos. Elige tu método: sincronización API (mejor para automatización continua), exportación CSV (aceptable para la configuración inicial) o exportación con plugin.
- Asigna BOMs de embalaje a tus productos. Cada producto en los datos de pedidos necesita una BOM que liste cada material, peso y nivel de embalaje. Créalas una vez; reutilízalas para cada período de declaración posterior.
- Ejecuta el cálculo de cumplimiento. El sistema multiplica los pesos de las BOMs por la cantidad enviada a cada país, y agrega por tipo de material y nivel de embalaje.
- Revisa los totales. Si enviaste 5.000 pedidos a Alemania y cada pedido promedia 300 g de embalaje, deberías ver aproximadamente 1.500 kg para Alemania. Si ves 15 kg o 15.000 kg, investiga.
- Genera los paquetes de declaración por país. Cada organismo — ECOEMBES, CITEO, LUCID — espera los datos en un formato diferente. El paquete de declaración debe coincidir con las categorías, desglose de materiales y unidades de peso requeridos.
- Presenta a los organismos. Accede al portal de cada organismo y presenta tu declaración. Guarda los recibos de confirmación. Paga las tasas facturadas cuando lleguen.
Errores comunes de los vendedores WooCommerce con la RAP
- Usar el campo Peso del producto como peso del embalaje. WooCommerce tiene un campo «Peso» por producto, pero sirve para el cálculo de las tarifas de envío — es el peso del producto, no el peso del embalaje. No los confundas.
- Ignorar los pedidos con reembolso. Si un cliente devuelve un producto, el embalaje ya fue colocado en el mercado (llegó al consumidor). La mayoría de los organismos esperan que declares según lo enviado, no según lo retenido.
- Olvidar los pedidos de suscripción. Si usas WooCommerce Subscriptions, los pedidos recurrentes generan nuevos envíos con nuevo embalaje. Asegúrate de que los pedidos de renovación de suscripción se incluyen en tus cálculos RAP.
Para empezar
Si gestionas una tienda WooCommerce que envía a clientes de la UE, este es tu plan de acción mínimo:
- Exporta los últimos 12 meses de pedidos e identifica a qué países de la UE enviaste. Esto te indica dónde necesitas registros con organismos.
- Pesa el embalaje de tus productos más vendidos y crea las BOMs.
- Configura el acceso a la API en WooCommerce (Ajustes → Avanzado → API REST) para que tu herramienta de cumplimiento pueda sincronizar pedidos automáticamente.
- Inicia los registros con los organismos de tus países con mayor volumen. Alemania (LUCID), Francia (CITEO) y España (ECOEMBES) son los más comunes para marcas WooCommerce que venden en Europa.
Pack Declare se conecta a WooCommerce a través de la API REST y sincroniza los pedidos automáticamente. Los productos se asignan a BOMs de embalaje, el cálculo se ejecuta según el calendario, y los paquetes de declaración se generan en el formato de cada organismo.
Agosto de 2026 no está lejos. Empieza gratis — sin tarjeta de crédito.
Preguntas frecuentes
¿WooCommerce gestiona el cumplimiento RAP?
No. WooCommerce registra los pedidos que necesitas —producto, cantidad, fecha y país de destino— pero no tiene ningún concepto de materiales ni pesos de envase. El registro, la declaración y el pago siguen siendo cosa tuya.
¿Por qué WooCommerce no conoce el peso de mis envases?
Porque el envase no existe en su modelo de datos. La plataforma conoce un peso de envío, pero no que el paquete lleva una caja, una bolsa y relleno de materiales y pesos concretos, que es justo lo que pide una declaración.
¿Qué datos hay que extraer de WooCommerce?
Los pedidos con producto, cantidad, fecha y país de destino, cruzados con una lista de materiales de envase que mantienes aparte. El país es lo que asigna cada unidad al sistema nacional correcto; sin él las ventas no se pueden repartir.
¿Se puede hacer con una exportación y una hoja de cálculo?
Sí, para un solo país y un catálogo pequeño y estable. Exportas los pedidos del periodo, multiplicas cantidades por pesos de envase y agrupas por material y país. Deja de escalar en cuanto añades canales, países o rotación de catálogo.
¿Qué hay que vigilar en particular con WooCommerce?
WooCommerce permite referencias duplicadas o vacías, lo que dificulta enlazar las líneas de venta con los datos de envase. Un producto que no encuentra su lista de materiales desaparece del cálculo sin avisar.
¿Qué envases entran en la declaración?
Todo lo que llega al consumidor: el envase del producto, la caja o bolsa de envío, el relleno, la cinta y cualquier inserto. El error frecuente es declarar una capa y olvidar la otra, en cualquiera de los dos sentidos.
¿Existen módulos que hagan las declaraciones?
Algunos, con alcances muy distintos. Las preguntas útiles son si generan el formato propio de cada sistema o un informe genérico, cuántos países cubren de verdad y qué hacen con un producto cuyo envase no saben resolver.
¿Cuándo conviene empezar?
Contando hacia atrás desde el primer vencimiento de tu mercado principal. El registro puede tardar semanas en confirmarse y es lo que marca el calendario: no se declara ante un sistema al que todavía no perteneces.