Volver al blog

Cómo guardar qué términos y condiciones aceptó un cliente en WooCommerce

Cuando un cliente realiza una compra en WooCommerce, normalmente debe marcar la casilla «He leído y acepto los términos y condiciones».

Pero ¿qué ocurre si las condiciones de tu tienda cambian después de esa compra?

Si meses más tarde hay una reclamación, necesitas poder comprobar qué versión de los términos y condiciones estaba vigente cuando el cliente hizo su pedido y qué decía exactamente.

WooCommerce no conserva por defecto una copia versionada e independientemente verificable de esas condiciones asociada a cada compra.

En esta guía explicamos qué información conviene conservar y cómo automatizar el proceso con Sellat Proof for WooCommerce, un plugin gratuito disponible en el directorio oficial de WordPress.org.

¿Qué guarda WooCommerce cuando un cliente acepta los términos y condiciones?

WooCommerce permite exigir la aceptación de los términos y condiciones durante el proceso de compra.

Sin embargo, la aceptación y la conservación del texto exacto que estaba publicado en ese momento son dos cuestiones distintas.

Imagina esta situación:

  1. Un cliente realiza un pedido y acepta tus condiciones de venta.
  2. Dos meses después, modificas tu política de devoluciones.
  3. Pasado un tiempo, el cliente presenta una reclamación relacionada con aquel pedido.
  4. Necesitas recuperar las condiciones que estaban vigentes cuando compró, no las actuales.

Si únicamente conservas un registro interno de aceptación, puede resultar difícil reconstruir qué texto concreto estaba disponible en aquel momento y demostrar que no ha sido modificado posteriormente.

¿Qué información conviene conservar de cada pedido?

Para documentar la aceptación de condiciones legales en una tienda online, es útil disponer de:

  • Identificación del pedido: número, fecha, productos e importes.
  • Versión de los términos y condiciones: el documento concreto que estaba vigente en el checkout.
  • Texto original: una copia del contenido de esa versión, aunque posteriormente cambie.
  • Política de privacidad: la versión mostrada durante el proceso de compra.
  • Prueba de integridad y fecha: un mecanismo que permita comprobar posteriormente que el registro existía y no ha sido alterado.

Guardar esta información no demuestra que una persona leyera realmente cada cláusula, pero permite conservar evidencia verificable de la aceptación registrada por la tienda y de las condiciones vigentes.

Cómo guardar las condiciones aceptadas en WooCommerce con un plugin

Sellat Proof for WooCommerce automatiza el registro de los pedidos y de las versiones de las páginas legales.

El plugin está disponible gratuitamente en WordPress.org y se conecta con Sellat para generar las pruebas digitales.

Paso 1. Instalar Sellat Proof for WooCommerce

Desde el panel de administración de WordPress:

  1. Accede a Plugins → Añadir nuevo.
  2. Busca Sellat Proof for WooCommerce.
  3. Instala y activa el plugin.

También puedes acceder directamente a su ficha oficial:

Instalar Sellat Proof for WooCommerce desde WordPress.org

Paso 2. Conectar tu tienda con Sellat

En WordPress, abre WooCommerce → Sellat y pulsa «Conectar con Sellat» («Connect with Sellat» si tu WordPress aún lo muestra en inglés). Inicias sesión en Sellat o creas tu cuenta gratuita, confirmas y vuelves a tu tienda ya conectada. No hay que copiar ninguna clave.

Puedes utilizar una cuenta gratuita. El proceso de conexión se realiza desde el propio plugin.

Paso 3. Seleccionar las páginas legales

El plugin detecta inicialmente las páginas de términos y condiciones y política de privacidad configuradas en WooCommerce.

También puedes seleccionar otras páginas, como las políticas de devoluciones o envíos.

A partir de entonces, cada cambio en su contenido genera una nueva versión que conserva el texto correspondiente.

Paso 4. Registrar los pedidos automáticamente

Cuando se confirma un pedido, el plugin registra sus datos y los relaciona con las versiones de las condiciones legales vigentes.

También contempla pedidos que quedan en espera de una transferencia bancaria, sin esperar a que se reciba el pago.

El proceso funciona en segundo plano mediante Action Scheduler, sin hacer esperar al cliente durante el checkout.

¿Cómo se demuestra que las condiciones no se modificaron después?

Sellat utiliza huellas criptográficas SHA-256 para generar pruebas de integridad.

Una huella o hash identifica una versión concreta de un contenido. Si ese contenido cambia, su huella también cambia.

Las pruebas se anclan en Polygon y Bitcoin, este último mediante OpenTimestamps.

Con la cuenta gratuita, los pedidos se agrupan en una prueba diaria de la tienda. Cada pedido mantiene su propio registro y la información necesaria para verificar su inclusión en esa prueba.

Desde WooCommerce puedes descargar un paquete de prueba que incluye:

  • El registro del pedido.
  • El texto de las condiciones legales correspondientes.
  • La prueba criptográfica pública.
  • Las instrucciones para verificarla con herramientas estándar.

La verificación puede realizarse sin depender de los servidores de Sellat, utilizando el paquete descargado.

¿Se publican datos personales en blockchain?

No. En las redes públicas se registran únicamente huellas criptográficas, no los nombres, direcciones, teléfonos ni correos electrónicos de los clientes.

El registro ordinario del pedido contiene una huella del correo electrónico, que permite contrastarlo posteriormente sin incluirlo directamente en ese registro.

Las pruebas y los textos legales se conservan para que puedan recuperarse cuando sea necesario.

Sellos de tiempo cualificados eIDAS para pedidos concretos

Además de las pruebas habituales en Polygon y Bitcoin, Sellat permite añadir manualmente un sello de tiempo cualificado eIDAS a un pedido.

Según el Reglamento (UE) 910/2014, este tipo de sello disfruta de una presunción legal sobre la exactitud de la fecha y hora indicadas y la integridad de los datos asociados.

Es una opción adicional para los pedidos en los que se necesita mayor respaldo probatorio.

Cada cuenta de Sellat incluye un sello gratuito. Los siguientes pueden adquirirse mediante créditos.

El sello no garantiza por sí solo el resultado de una reclamación ni convierte automáticamente una tienda en conforme con toda la legislación aplicable.

Preguntas frecuentes

¿Sellat Proof for WooCommerce es gratuito?

Sí. La cuenta gratuita incluye el registro de las versiones de las páginas legales y la protección diaria de los pedidos. Los sellos cualificados adicionales utilizan créditos.

¿Qué ocurre si cambio mis términos y condiciones?

El plugin conserva la versión anterior con su texto. Los pedidos realizados anteriormente siguen vinculados a la versión vigente cuando se hicieron.

¿Funciona con el checkout de bloques de WooCommerce?

Sí. Es compatible con el checkout clásico, los bloques de Carrito y Finalizar compra y High-Performance Order Storage (HPOS).

¿Qué ocurre si Sellat no está disponible cuando alguien compra?

El checkout continúa funcionando. El plugin conserva el pedido pendiente de protección y vuelve a intentar enviarlo posteriormente.

¿Puedo recuperar las pruebas si dejo de utilizar Sellat?

Las pruebas finalizadas pueden descargarse y verificarse con herramientas estándar. La tienda también conserva copias locales de los registros y de las pruebas definitivas.

Protege los pedidos y las condiciones legales de tu tienda WooCommerce

Conservar la aceptación de unas condiciones legales es útil. Conservar también qué texto exacto estaba vigente y una prueba verificable de su fecha e integridad permite documentar mejor cada compra.

Sellat Proof for WooCommerce automatiza ese proceso sin modificar la experiencia habitual del comprador.

Instalar gratis Sellat Proof for WooCommerce

También puedes consultar cómo funciona Sellat para WooCommerce y conocer las distintas opciones de protección.

¿Tienes un archivo que proteger?

Sellat crea una prueba verificable de la versión exacta de tu archivo en el momento en que la proteges.

Proteger archivos