Skip to content

Configuration wizard

El asistente te guía a través de los ajustes más importantes del plugin en unos pocos pasos. En lugar de configurar cada módulo manualmente, respondes a preguntas y el asistente lo configura todo por ti.

El asistente aparece tras la primera activación del plugin. Para reiniciarlo, ve a WooCommerce > Polski > Ajustes y haz clic en Reiniciar asistente.


Introduce los datos de tu empresa. El plugin los utiliza en las páginas legales, en el pie de página, en los datos GPSR y en las facturas.

CampoDescripciónEjemplo
Nombre de la empresaNombre completo o razón social”Jan Kowalski Online Store”
Forma jurídicaTipo de actividadEmpresario individual, sociedad limitada, etc.
NIPNúmero de Identificación Fiscal1234567890
REGONNúmero estadístico123456789
KRSNúmero del registro mercantil (si procede)0000123456
DirecciónCalle, número, código postal, ciudadul. Przykladowa 10, 00-001 Varsovia
Correo de contactoDirección de correspondencia[email protected]
TeléfonoNúmero de teléfono+48 123 456 789
  • Número de cuenta bancaria - para mostrar en las facturas y en los términos y condiciones
  • Autoridad de registro - p. ej. “Juzgado de Distrito de la Capital, Varsovia”
  • Capital social - obligatorio para las sociedades (p. ej. “5.000,00 PLN”)
  • Nombre del representante - persona autorizada para representar a la empresa

El asistente comprueba automáticamente la validez del NIP:

  • Comprueba la suma de control (algoritmo ponderado)
  • Opcionalmente obtiene datos de la API de GUS (CEIDG/KRS) para su comparación

Si el NIP no es válido, verás un mensaje de advertencia. Puedes continuar, pero recomendamos corregir el número.

Para un empresario individual:

Company name: Jan Kowalski E-Commerce
Legal form: Sole proprietorship
NIP: 1234567890
REGON: 123456789
KRS: (empty - not applicable for sole proprietorship)
Address: ul. Handlowa 5/10, 31-001 Krakow
Phone: +48 500 600 700

Para una sociedad de responsabilidad limitada:

Company name: SuperSklep sp. z o.o.
Legal form: Limited liability company
NIP: 9876543210
REGON: 987654321
KRS: 0000654321
Address: ul. Biznesowa 22, 00-100 Warsaw
Phone: +48 22 123 45 67
Share capital: 50,000.00 PLN
Registration authority: District Court for the Capital City of Warsaw, 12th Commercial Division of KRS

Haz clic en Siguiente para pasar al siguiente paso.


El asistente te ayuda a crear las páginas legales obligatorias. Toda tienda polaca debería tener al menos:

  • Términos y condiciones de la tienda - reglas de uso de la tienda y de celebración de contratos
  • Política de privacidad - información sobre el tratamiento de datos personales (RGPD)
  • Política de devoluciones - procedimiento y formulario de desistimiento

El asistente ofrece dos enfoques:

Opción A - generar nuevas páginas (recomendado para tiendas nuevas)

  1. Selecciona las páginas que quieres generar
  2. El asistente creará páginas de WordPress con el contenido rellenado a partir de los datos de la empresa
  3. El contenido se basa en plantillas conformes con la ley polaca

Opción B - asignar páginas existentes

  1. Si ya tienes páginas legales creadas, selecciónalas en la lista desplegable
  2. El asistente las asignará a los ajustes correspondientes de WooCommerce

Las páginas generadas contienen las secciones exigidas por la ley polaca. Ejemplo de estructura de los términos y condiciones:

1. General provisions
2. Definitions
3. Rules for using the store
4. Order placement procedure
5. Prices and payment methods
6. Delivery
7. Right of withdrawal from the contract
8. Complaints and warranty
9. Personal data
10. Final provisions

Las páginas generadas utilizan shortcodes que insertan automáticamente los datos de la empresa:

[polski_company_name] - company name
[polski_company_nip] - NIP
[polski_company_regon] - REGON
[polski_company_krs] - KRS
[polski_company_address] - company address
[polski_company_email] - contact email
[polski_company_phone] - phone
[polski_withdrawal_period] - withdrawal period (default 14 days)

Cuando cambies los datos de la empresa en los ajustes, las páginas legales se actualizarán automáticamente.

Ejemplo de uso en el contenido de los términos y condiciones:

The owner of the online store is [polski_company_name],
NIP: [polski_company_nip], REGON: [polski_company_regon],
with registered address: [polski_company_address].
Contact: [polski_company_email], tel. [polski_company_phone].

Resultado en la página:

The owner of the online store is Jan Kowalski E-Commerce,
NIP: 1234567890, REGON: 123456789,
with registered address: ul. Handlowa 5/10, 31-001 Krakow.
Contact: [email protected], tel. +48 500 600 700.

Haz clic en Siguiente para pasar a la configuración de las casillas de verificación.


Paso 3: Casillas de verificación en la página de pago

Section titled “Paso 3: Casillas de verificación en la página de pago”

Configura las casillas de verificación en la página de pago. La ley polaca exige que el cliente acepte los términos y condiciones antes de realizar un pedido.

El asistente propone un conjunto de casillas que se ajusta a los requisitos habituales:

Casilla 1 - términos y condiciones (obligatoria)

Content: I have read and accept the [store terms and conditions].
Required: Yes
Link: /terms/
Position: Before order button

Casilla 2 - política de privacidad (obligatoria)

Content: I have read the [privacy policy].
Required: Yes
Link: /privacy-policy/
Position: Before order button

Casilla 3 - derecho de desistimiento (obligatoria)

Content: I have read the [information about the right of withdrawal]
and the [withdrawal form template].
Required: Yes
Link: /return-policy/
Position: Before order button

Casilla 4 - newsletter (opcional)

Content: I want to receive information about new products and promotions
to the provided email address.
Required: No
Position: After mandatory checkboxes

Puedes personalizar cada casilla:

  • Contenido - texto que se muestra junto a la casilla (admite HTML para enlaces)
  • Obligatoria - si es necesario marcarla para realizar el pedido
  • Posición - dónde mostrar la casilla en la página de pago
  • Mensaje de error - texto que se muestra cuando el cliente no marca una casilla obligatoria

Haz clic en Añadir casilla para crear una adicional. Escenarios útiles:

  • Consentimiento para el tratamiento de datos con fines de marketing
  • Declaración de ser mayor de 18 años (tiendas de alcohol)
  • Consentimiento para el contacto telefónico
  • Confirmación de haber leído la ficha del producto (productos alimenticios)

Posiciones disponibles en la página de pago:

PosiciónDescripción
before_order_buttonAntes del botón “Pedir con obligación de pago”
after_order_buttonDespués del botón de pedido
after_billing_formDespués del formulario de datos de facturación
after_shipping_formDespués del formulario de datos de envío
before_payment_methodsAntes de la selección del método de pago

Haz clic en Siguiente para pasar al resumen.


El asistente propone módulos para activar en función de tus respuestas:

Módulos recomendados (seleccionados automáticamente)

Section titled “Módulos recomendados (seleccionados automáticamente)”
  • Omnibus - seguimiento del historial de precios
  • Botón de pedido - texto conforme a la ley
  • Casillas legales - configuradas en el paso anterior
  • Páginas legales - generadas en el paso 2
  • Derecho de desistimiento - formulario e información
  • Plazo de entrega - información en la página del producto
  • GPSR - datos de seguridad del producto

Módulos opcionales (a seleccionar manualmente)

Section titled “Módulos opcionales (a seleccionar manualmente)”
  • Consulta de NIP - si vendes a empresas (B2B)
  • Valores nutricionales - si vendes alimentos
  • Alérgenos - si vendes alimentos
  • Lista de deseos - si quieres esta función en la tienda
  • Comparador - si tienes productos para comparar
  • DSA - si gestionas un marketplace

Selecciona los módulos que quieres activar y haz clic en Siguiente.


El último paso muestra un resumen de los ajustes:

Company data:
Name: Jan Kowalski E-Commerce
NIP: 1234567890
Address: ul. Handlowa 5/10, 31-001 Krakow
Legal pages:
Terms and conditions: Will be created (new page)
Privacy policy: Will be created (new page)
Return policy: Will be created (new page)
Checkboxes: 4 (3 mandatory, 1 optional)
Modules to activate: 7
- Omnibus
- Order button
- Legal checkboxes
- Legal pages
- Right of withdrawal
- Delivery time
- GPSR

Revisa el resumen y haz clic en Aplicar configuración. El asistente:

  1. Guardará los datos de la empresa en los ajustes del plugin
  2. Creará las páginas legales (si se seleccionó la generación)
  3. Asignará las páginas a los ajustes de WooCommerce
  4. Configurará las casillas de verificación en la página de pago
  5. Activará los módulos seleccionados

Al finalizar, verás un mensaje de confirmación y un enlace al panel de conformidad.


Abre cualquier producto de tu tienda y comprueba si han aparecido nuevos elementos:

  • Información sobre el precio más bajo (Omnibus) - visible en los productos con descuento
  • Plazo de entrega estimado
  • Datos GPSR (fabricante, persona responsable)

Añade un producto al carrito y ve a la página de pago:

  • Comprueba que las casillas se muestran correctamente
  • Comprueba que el botón tiene el texto “Zamawiam z obowiazkiem zaplaty”
  • Intenta realizar un pedido sin marcar las casillas - debería aparecer un mensaje de error

Abre las páginas generadas y comprueba su contenido:

  • Si los datos de la empresa son correctos (los shortcodes deberían mostrar los datos actuales)
  • Si la estructura del documento está completa
  • Si los enlaces internos funcionan

Ve a WooCommerce > Polski > Conformidad - tras una configuración correcta, la mayoría de los indicadores deberían estar en verde. Los elementos que requieran atención adicional se marcarán con un estado amarillo con instrucciones sobre lo que hay que completar.


El asistente se puede reiniciar en cualquier momento:

  1. Ve a WooCommerce > Polski > Ajustes
  2. Haz clic en Reiniciar asistente
  3. Los campos se rellenarán previamente con los datos guardados anteriormente
  4. Cambia lo que necesites y haz clic en Aplicar configuración

El asistente no eliminará las páginas legales ni restablecerá los módulos configurados manualmente.


  • Comprueba que tu cuenta de WordPress tiene permisos de administrador
  • Comprueba que en Ajustes > Enlaces permanentes está establecido un formato distinto de “Simple”
  • Intenta crear las páginas manualmente y asignarlas en WooCommerce > Ajustes > Avanzado > Configuración de páginas

Las casillas no se muestran en la página de pago

Section titled “Las casillas no se muestran en la página de pago”
  • Asegúrate de que el módulo “Casillas legales” está activo en WooCommerce > Polski > Módulos
  • Si utilizas una plantilla de pago personalizada, comprueba que admite los hooks de WooCommerce
  • Vacía la caché de los plugins de caché (WP Super Cache, W3 Total Cache, LiteSpeed Cache)
  • Vacía la caché del navegador e inténtalo de nuevo
  • Comprueba la consola del navegador (F12) en busca de errores de JavaScript
  • Desactiva temporalmente otros plugins que puedan causar conflictos

¿No se ha resuelto el problema? Notifícalo en GitHub Issues con una descripción y una captura de pantalla. También puedes preguntar en GitHub Discussions.

Esta página tiene únicamente fines informativos y no constituye asesoramiento jurídico. Consulta a un abogado antes de la implementación. Polski for WooCommerce es software de código abierto (GPLv2) proporcionado sin garantía.