GDPR - personal data protection
El RGPD exige que las tiendas obtengan el consentimiento explícito para el tratamiento de datos personales. El plugin añade 7 casillas configurables en la página del pedido, registra los consentimientos y ofrece herramientas para gestionarlos.
Consentimientos requeridos en el comercio electrónico polaco
Section titled “Consentimientos requeridos en el comercio electrónico polaco”Una tienda en línea debe recopilar consentimientos para:
- Aceptación de los términos y condiciones de la tienda
- Conocimiento de la política de privacidad
- Derecho de desistimiento del contrato (confirmación de conocimiento)
- Consentimiento para la entrega de contenido digital antes de que expire el plazo de desistimiento
- Notificaciones de entrega (SMS/correo electrónico)
- Recordatorios de reseña
- Marketing (boletín, ofertas comerciales)
Configuración de las casillas
Section titled “Configuración de las casillas”Ve a WooCommerce > Ajustes > Polski > GDPR y configura los consentimientos.
1. Términos y condiciones de la tienda
Section titled “1. Términos y condiciones de la tienda”Casilla obligatoria que enlaza con la página de términos y condiciones.
| Ajuste | Descripción |
|---|---|
| Texto | Configurable, por defecto: “He leído los [términos y condiciones] y acepto sus condiciones” |
| Obligatorio | Sí (siempre) |
| Página de términos | Seleccionar entre las páginas de WordPress |
2. Política de privacidad
Section titled “2. Política de privacidad”Casilla obligatoria que enlaza con la política de privacidad.
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “He leído la [política de privacidad]“ |
| Obligatorio | Sí (siempre) |
| Página de la política | Seleccionar entre las páginas de WordPress |
3. Derecho de desistimiento del contrato
Section titled “3. Derecho de desistimiento del contrato”Información sobre el conocimiento de las condiciones de desistimiento.
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “He leído las condiciones de [desistimiento del contrato]“ |
| Obligatorio | Sí |
| Página de desistimiento | Seleccionar entre las páginas de WordPress |
4. Contenido digital
Section titled “4. Contenido digital”Consentimiento necesario al vender contenido digital (p. ej. libros electrónicos, archivos descargables).
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “Doy mi consentimiento para la entrega de contenido digital antes de que expire el plazo de desistimiento y reconozco la pérdida del derecho de desistimiento” |
| Obligatorio | Sí (cuando el carrito contiene productos digitales) |
| Condición | Mostrar solo cuando el carrito contiene productos virtuales o descargables |
5. Notificaciones de entrega
Section titled “5. Notificaciones de entrega”Consentimiento para recibir notificaciones por SMS/correo electrónico sobre el estado del envío.
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “Doy mi consentimiento para recibir notificaciones sobre el estado de la entrega” |
| Obligatorio | No |
| Canal | Correo electrónico, SMS o ambos |
6. Recordatorio de reseña
Section titled “6. Recordatorio de reseña”Consentimiento para el envío de un correo electrónico solicitando una reseña tras la compra.
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “Doy mi consentimiento para recibir un correo electrónico solicitando una reseña del producto comprado” |
| Obligatorio | No |
| Retraso | Número de días tras la entrega (por defecto 7) |
7. Marketing
Section titled “7. Marketing”Consentimiento para la comunicación de marketing.
| Ajuste | Descripción |
|---|---|
| Texto | Por defecto: “Doy mi consentimiento para recibir información comercial por medios electrónicos” |
| Obligatorio | No |
| Alcance | Boletín, ofertas, promociones |
Registro de consentimientos
Section titled “Registro de consentimientos”Cada consentimiento se guarda en la base de datos con estos datos:
| Campo | Descripción |
|---|---|
| ID de usuario | ID del cliente de WordPress (o 0 para invitados) |
| ID de pedido | Número de pedido de WooCommerce |
| Tipo de consentimiento | Identificador de la casilla (p. ej. terms, privacy, marketing) |
| Valor | granted o denied |
| Dirección IP | Dirección IP anonimizada del cliente |
| User Agent | Navegador y sistema operativo |
| Marca de tiempo | Fecha y hora del consentimiento (UTC) |
| Versión del documento | Hash de la versión de los términos/política en el momento del consentimiento |
Consulta de los registros de consentimiento
Section titled “Consulta de los registros de consentimiento”Los registros de consentimiento están disponibles en:
- Pedido de WooCommerce - pestaña “Consentimientos GDPR” en el panel lateral del pedido
- Perfil de usuario - sección “Historial de consentimientos” en el perfil del cliente del panel de administración
- Exportación - posibilidad de exportar los registros a CSV (WooCommerce > Ajustes > Polski > GDPR > Exportar registros)
Anonimización de IP
Section titled “Anonimización de IP”El plugin anonimiza el último octeto de las direcciones IPv4 (p. ej. 192.168.1.xxx) y el último grupo de IPv6. Esto favorece la minimización de datos conforme al RGPD y conserva la utilidad básica de los registros.
API de shortcode
Section titled “API de shortcode”Mostrar el estado de los consentimientos del cliente
Section titled “Mostrar el estado de los consentimientos del cliente”[polski_consent_status]Muestra al cliente identificado una lista de sus consentimientos con la posibilidad de retirarlos (p. ej. el consentimiento de marketing).
Formulario de retirada del consentimiento de marketing
Section titled “Formulario de retirada del consentimiento de marketing”[polski_consent_withdraw type="marketing"]Formulario para retirar el consentimiento de marketing. Tras la retirada, el plugin actualiza automáticamente el estado del consentimiento en la base de datos.
Parámetros del shortcode
Section titled “Parámetros del shortcode”| Parámetro | Descripción | Valores disponibles |
|---|---|---|
type | Tipo de consentimiento | terms, privacy, withdrawal_right, digital_content, delivery_notifications, review_reminder, marketing |
Integración con WooCommerce Blocks
Section titled “Integración con WooCommerce Blocks”Las casillas de consentimiento también funcionan con el formulario de pago por bloques (WooCommerce Blocks Checkout). No se necesita configuración.
Derecho al olvido
Section titled “Derecho al olvido”El plugin funciona con la herramienta de WordPress Herramientas > Borrar datos personales. Tras aprobar una solicitud de eliminación, el plugin automáticamente:
- Anonimiza los datos en los registros de consentimiento
- Elimina los datos personales de los formularios de desistimiento
- Conserva las entradas anonimizadas con fines de responsabilidad proactiva
Derecho a la portabilidad de los datos
Section titled “Derecho a la portabilidad de los datos”El plugin funciona con Herramientas > Exportar datos personales. La exportación incluye:
- Historial de consentimientos
- Datos de los formularios (anonimizados)
- Preferencias de comunicación
Resolución de problemas
Section titled “Resolución de problemas”Las casillas no se muestran en la página del pedido Comprueba que el módulo GDPR está activado en WooCommerce > Ajustes > Polski > Módulos. Con el formulario de pago por bloques necesitas WooCommerce 8.0+.
El cliente informa de que no puede realizar el pedido Comprueba que otro plugin (p. ej. Germanized, WPML) no esté añadiendo las mismas casillas. Desactiva los consentimientos de otros plugins y usa solo el módulo de Polski for WooCommerce.
Los registros de consentimiento no guardan la dirección IP
Comprueba que el servidor transmite la dirección IP. Detrás de un proxy inverso (p. ej. Cloudflare), configura la cabecera X-Forwarded-For en WordPress.
Próximos pasos
Section titled “Próximos pasos”- Informar de problemas: GitHub Issues
- Debates y preguntas: GitHub Discussions