Cargando...

Tutorial de PrestaShop 9: cómo crear tu tienda online paso a paso

Tutorial de PrestaShop 9 para crear una tienda online paso a paso: instalación, IVA, envíos y pagos
Quieres vender online con PrestaShop y casi todo lo que encuentras enseña pantallas de la 1.7, pide requisitos de hace años o se salta la instalación. Esta guía está hecha con la versión actual, la 9.1.5, publicada el 18 de agosto de 2026: qué necesitas antes de empezar, cómo se instala de verdad, cómo se configura para vender en España (IVA, envíos, pagos con tarjeta y Bizum, textos legales) y qué revisar antes de abrir la tienda.
Lo esencial en 60 segundos
  • Instala la 9.1.5, la última estable (18/08/2026). La 9.2 sigue en beta y no es para una tienda real.
  • Tu hosting necesita PHP 8.1 a 8.5, MySQL 5.7 o MariaDB 10.2 y 512M de memoria.
  • Deja idioma, moneda e IVA listos antes del catálogo. En Canarias, Ceuta y Melilla no se aplica el IVA.
  • Envíos por zonas y rangos; cobros con Redsys (tarjeta y Bizum), Stripe, PayPal o PrestaShop Checkout.
  • Antes de abrir: textos legales, banner de cookies, una compra de prueba con cada método y la checklist final.

Cada paso lleva la ruta del menú tal y como aparece en el panel en español, con sus nombres raros incluidos, para que no pierdas tiempo buscando una opción que en otros tutoriales se llama de otra forma.

Tabla de Contenidos

👤
En mi experiencia

Llevo años trabajando con PrestaShop y en la academia tengo un Curso de PrestaShop. Si algo he aprendido es que el orden importa: la moneda, los impuestos y las URL se deciden antes de cargar el catálogo, porque cambiarlos después obliga a repasar producto por producto. Esta guía sigue ese orden.

Qué es PrestaShop y cuándo te conviene

PrestaShop es un software libre para crear tiendas online: lo descargas gratis, lo instalas en tu hosting y el panel, el catálogo y los pedidos quedan en tu servidor. Se distribuye con licencia OSL 3.0 (los módulos y temas, con AFL 3.0), las mismas que aceptas en el segundo paso del instalador. Si no quieres ocuparte del servidor, existe una versión alojada de pago, PrestaShop Hosted, que te explico más abajo.

A diferencia de WordPress, que es un gestor de contenidos al que le añades una tienda con WooCommerce, PrestaShop nace para vender: las combinaciones de producto (talla, color…), los idiomas y monedas, los transportistas por zonas y las reglas de impuestos vienen de serie. La contrapartida es que para todo lo demás —blog, maquetación libre, funciones extra— dependes de módulos, y muchos de los buenos son de pago.

PrestaShopWooCommerceShopify
Qué esSoftware de tienda online que instalas en tu hostingPlugin de tienda para WordPressPlataforma de pago: alquilas la tienda
Coste de la plataformaGratis (Classic) o Hosted desde 24 € + IVA al mesGratis; pagas hosting y extensionesCuota mensual según el plan
Servidor y actualizacionesCorren de tu cuentaCorren de tu cuentaLos gestiona Shopify
Su fuerteCatálogo, combinaciones, idiomas y monedas de serieSi ya tienes una web en WordPress, sumas la tienda a tu contenidoNo mantienes nada técnico
Su punto débilMuchos módulos son de pago y las versiones mayores obligan a revisar módulos y temaCon catálogos grandes necesitas buen hosting y varias extensionesDependes de la plataforma y de sus apps de pago
Encaja si…Tu negocio es la tienda y tu catálogo tiene variantesLa tienda es una parte más de tu webQuieres vender sin tocar un servidor

Si dudas entre las dos opciones de código abierto, piensa en qué pesa más en tu proyecto. Si es el catálogo, PrestaShop. Si es el contenido y la tienda viene detrás, WooCommerce, que tienes explicado en el Curso de WooCommerce.

Qué versión de PrestaShop instalar hoy

Para una tienda nueva, la 9.1.5. Es la última versión estable: salió el 18/08/2026, a la vez que la 8.2.8, y es la última prevista de la rama 9.1 según el anuncio oficial. Además corrige cinco vulnerabilidades, así que no tiene sentido instalar una 9.1 anterior.

VersiónEstado en septiembre de 2026¿Para una tienda nueva?
9.1.5Estable y recomendada. Tema Hummingbird 2.0 y PHP 8.1 a 8.5
9.2.0-beta.1Beta del 22/07/2026 con One Page Checkout nativo, el asistente Ask AI en el back office y Extra Properties para desarrolladores. Solo para pruebas: no la uses en producción. Sin fecha para la estable (anuncio oficial)No: una beta no se actualiza a la versión estable
8.2.xSoporte extendido: solo fallos críticos y de seguridad, hasta que salga la 10.0No, salvo que un módulo imprescindible no funcione en la 9
1.7.xSin soporte desde que salió la 9.0.0 (10/06/2025)No

Un detalle que casi nadie cuenta: la modalidad alojada, PrestaShop Hosted, funciona con PrestaShop 8, según su propia página de oferta. Si quieres lo último (Hummingbird 2.0, PHP 8.5, las mejoras de accesibilidad), tienes que instalar la versión Classic en tu hosting. Qué ha cambiado en la rama 9 y cómo actualizar una tienda que ya tienes lo cuento en PrestaShop 9: novedades, versiones y cómo actualizar.

Cuánto cuesta montar una tienda con PrestaShop

El software es gratis, pero la tienda no. Con la versión Classic pagas el hosting, el dominio, los módulos o el tema de pago que necesites y las comisiones de la pasarela de pago. Con Hosted pagas una cuota mensual que incluye el alojamiento.

ConceptoClassic (en tu hosting)Hosted (alojada por PrestaShop)
SoftwareGratisIncluido en la cuota
CuotaNo hay29 € + IVA al mes sin permanencia, o 24 € + IVA al mes con pago anual
AlojamientoLo contratas túIncluido: 50 GB en Gandi
Versión9.1.5PrestaShop 8, según la página de la oferta
SoporteComunidad, documentación o un profesionalPor email, chat o teléfono, 6 días a la semana
PruebaLa instalas donde quieras14 días gratis

Precios de la página de Hosted, consultados el 10/09/2026; con pago anual, la página indica 290 € al año facturados de una vez.

Las comisiones de cobro

Ninguna modalidad te libra de las comisiones de la pasarela. Como referencia, con las tarifas públicas para España consultadas el 13/09/2026: PayPal cobra un 2,90 % + 0,35 € por venta pagada con cuenta PayPal y un 1,20 % + 0,35 € si el cliente paga con tarjeta sin tener cuenta; a eso se suma un 1,29 % si el pago viene del Reino Unido y un 1,99 % si viene de fuera del Espacio Económico Europeo, el EEE, y del Reino Unido (tarifas de PayPal); Stripe, un 1,5 % + 0,25 € por tarjeta estándar del EEE (tarifas de Stripe). El TPV de Redsys y Bizum a través del banco no tienen tarifa pública: las condiciones las negocias con tu entidad.

Requisitos del hosting antes de instalar

Buena parte de los problemas de instalación que se ven en los foros son del hosting: una versión de PHP que no toca, una extensión que falta o un límite de memoria bajo. Revisa esto en el panel de tu hosting antes de subir nada.

RequisitoPrestaShop 9.1Dónde lo miras
PHP8.1 a 8.5; la recomendada es la 8.5Selector de versión de PHP del panel del hosting
Base de datosMySQL 5.7 o superior, o MariaDB 10.2 o superior, con cotejamiento utf8mb4_general_ciSección de bases de datos del panel
Memoria de PHPmemory_limit de 512M como mínimoOpciones de PHP del panel
Extensiones de PHPCURL, DOM, Fileinfo, GD, Iconv, Intl, JSON, Mbstring, OpenSSL, PDO, PDO_MySQL, SimpleXML y ZipOpciones o extensiones de PHP
Otros ajustes de PHPallow_url_fopen activadoOpciones de PHP
Servidor webApache 2.4 o superior con mod_rewrite, o NginxPregunta al soporte si no lo ves
Certificado SSLImprescindible para cobrarSección SSL o Let’s Encrypt del panel

Fuente: requisitos oficiales de PrestaShop 9. En Windows puede funcionar, pero PrestaShop no le da soporte activo; en un hosting Linux normal no tendrás ese problema.

⚠️
Mira el PHP de la carpeta donde instalas

En muchos paneles cada dominio o carpeta puede tener su propia versión de PHP. En el foro de Webempresa hay un caso de PrestaShop 9 en el que el panel daba los módulos por actualizados, pero no cambiaban de versión: el dominio seguía con PHP 5.4. Comprueba la versión en la carpeta exacta de la tienda.

💡
Si todavía no tienes hosting

Yo tengo davidibiza.com en Raiola Networks desde que empecé el proyecto, y su hosting para PrestaShop trae lo que más importa para la 9.1:

  • PHP de la 8.1 a la 8.5 a elegir en cPanel, y autoinstalador de PrestaShop.
  • Servidor LiteSpeed con el módulo LiteSpeed Cache para PrestaShop, y discos NVMe.
  • Certificado SSL gratis y copias de seguridad diarias.
  • Migración gratis si ya tienes la tienda en otro hosting.
  • Soporte 24/7 por teléfono y ticket, y centro de datos en Madrid.
  • 30 días de garantía.

Entra por mi enlace, contrata su hosting PrestaShop y pon el código davidibiza al pagar: tienes un 20 % de descuento. Si el plan trae PrestaShop preinstalado, comprueba qué versión es, porque esta guía es para la 9.1.5.

Consigue un 20 % de descuento en Raiola

Cómo instalar PrestaShop 9 paso a paso

Muchos hostings tienen un instalador automático (Softaculous o similar). Si lo usas, comprueba antes qué versión instala, porque a menudo va por detrás. La instalación manual no tiene misterio y así controlas qué se instala:

1

Descarga el paquete oficial

Desde la página de versiones de PrestaShop, en la opción Classic. En GitHub también aparece cada versión, pero solo con el código fuente: el paquete instalable se descarga de esa página. Al descomprimirlo en tu ordenador verás tres cosas: prestashop.zip (la tienda), index.php (el descompresor) e Install_PrestaShop.html, que no hace falta subir.

2

Crea la base de datos

En el panel del hosting, crea una base de datos y un usuario con todos los permisos sobre ella. Apunta el servidor (casi siempre localhost), el nombre, el usuario y la contraseña: te los pedirá el instalador.

3

Sube los archivos

Por FTP o con el administrador de archivos del hosting, sube prestashop.zip e index.php a la carpeta del dominio. No descomprimas tú el zip de dentro: lo hace el instalador.

4

Elige el idioma

Abre tu dominio en el navegador: el instalador descomprime la tienda y arranca. El idioma que elijas en el primer paso será también el idioma por defecto de la tienda.

5

Acepta las licencias y revisa la compatibilidad

El segundo paso muestra las licencias (OSL 3.0 y AFL 3.0). El tercero comprueba el servidor: versión de PHP, extensiones y permisos de carpetas. Si falta algo, te lo dice aquí.

6

Rellena los datos de la tienda

Nombre de la tienda, actividad principal, país y la cuenta del administrador (nombre, email y contraseña). En el nombre no uses dos puntos: rompen funciones como el envío de emails; si lo necesitas, pon un guion.

7

Decide el contenido

Puedes instalar productos de demostración y elegir módulos. Si es tu primera tienda, los productos de ejemplo te sirven para ver cómo está montado un catálogo; luego los borras. El paquete trae dos temas, Hummingbird 2.0 y Classic, así que verás el selector con Hummingbird ya marcado, que es el predeterminado de la 9.1. Déjalo así salvo que tengas un motivo concreto para usar Classic.

8

Conecta la base de datos

Escribe los datos que apuntaste al crear la base de datos: servidor, nombre, usuario y contraseña. Revisa el prefijo de las tablas: si el asistente te propone el genérico ps_, cámbialo por uno propio. Pulsa «¡Comprobar la conexión con tu base de datos!» y, si todo está bien, lanza la instalación.

9

Borra la carpeta install y apunta la del panel

Al terminar, borra la carpeta install: es obligatorio. La carpeta del panel cambia de nombre sola: pasa a llamarse admin seguido de cifras y letras al azar. Esa es la dirección de tu back office (tudominio.com/admin…): guárdala bien.

Si prefieres no pelearte con el hosting, puedo dejártela instalada y configurada: cuéntame tu proyecto. Y si quieres más detalle técnico, está la guía oficial de instalación, en inglés.

Primeros pasos: cierra la tienda y completa sus datos

1

Entra en el back office

Ve a tu dominio seguido del nombre de la carpeta admin e inicia sesión con el email y la contraseña del instalador. Llegas a Inicio, el panel con ventas, pedidos y visitas.

2

Pon la tienda en mantenimiento

En Parámetros de la tienda > Configuración, pestaña Mantenimiento, pon «Habilitar tienda» en No y pulsa «Añadir mi IP» para seguir viéndola tú. Puedes escribir un mensaje para los visitantes. Mientras tanto, el webservice sigue funcionando.

3

Completa los datos de la tienda

En Parámetros de la tienda > Contacto, pestaña Tiendas, rellena el nombre, el email, la dirección y el teléfono: salen en los emails y en las facturas. En la pestaña Contacto decides a qué email llega cada tipo de consulta del formulario.

4

Comprueba que salen los emails

La confirmación del pedido, los cambios de estado y la factura le llegan al cliente por email. De serie, PrestaShop los envía con el sendmail del servidor. Si no llegan o acaban en spam, ve a Parámetros Avanzados > Dirección de correo electrónico, elige la opción de usar tus propios parámetros SMTP y pon los datos de una cuenta de correo de tu dominio: servidor, usuario, contraseña, «Cifrado» y «Puerto». Ojo con esto: en la 9.1, «Cifrado» solo deja elegir entre TLS y ningún cifrado, y TLS cifra la conexión desde el primer momento, así que úsalo con el puerto 465. Si tu proveedor solo te da el 587, no elijas TLS: déjalo sin cifrado y PrestaShop activará el cifrado (STARTTLS) por su cuenta si el servidor lo ofrece. Antes de abrir, envía un email de prueba desde esa misma pantalla.

5

Activa el SSL

Con el certificado ya instalado en el hosting, activa «Activar SSL» en Parámetros de la tienda > Configuración. En la 9.1 es una sola opción para toda la tienda.

6

Borra la demo cuando ya no la necesites

Productos, categorías, atributos, marcas, clientes y pedidos de ejemplo. Mejor antes de cargar tu catálogo, para no mezclarlos.

El back office de PrestaShop 9.1, menú a menú

El menú lateral se agrupa en tres bloques: Vender, Personalizar y Configurar. Esta tabla es el mapa. Los nombres son los de la traducción oficial al español, rarezas incluidas: «Gestor de módulo», «Tráfico & SEO».

MenúQué hay dentroPara qué lo usarás
InicioPanel con ventas, pedidos, visitantes y objetivosVer cómo va la tienda de un vistazo
PedidosPedidos, Facturas, Facturas por abono, Albaranes de entrega y Carritos de compraGestionar ventas, abonos y carritos abandonados
CatálogoProductos, Categorías, Monitoreo, Atributos y Características, Marcas y Proveedores, Archivos, Descuentos y StockTodo lo que vendes y cómo lo vendes
ClientesClientes y DireccionesFichas de clientes y sus direcciones
Servicio al ClienteServicio al Cliente, Mensajes de Pedidos y Devoluciones de mercancíaAtender consultas y devoluciones
EstadísticasInformes de ventas, más vendidos, búsquedas, páginas no encontradas…Decidir con datos
MódulosGestor de módulo, con las pestañas Módulos, Alertas y ActualizacionesInstalar, configurar y actualizar módulos
DiseñoTema y logotipo, Tema Email, Páginas, Posiciones, Ajustes de imágenes y Lista de enlacesEl aspecto de la tienda y sus páginas de texto
TransporteTransportistas y PreferenciasEnvíos y sus tarifas
PagoMétodos de pago y PreferenciasCómo te pagan y con qué restricciones
InternacionalLocalización, Ubicaciones Geográficas, Impuestos y TraduccionesIdiomas, monedas, zonas e IVA
Parámetros de la tiendaConfiguración, Configuración de Pedidos, Configuración de Productos, Ajustes sobre clientes, Contacto, Tráfico & SEO y BuscarEl comportamiento general de la tienda
Parámetros AvanzadosInformación, Rendimiento, Administración, Dirección de correo electrónico, Importar, Equipo, Base de datos, Registros/Logs, Webservice, API de administración, Características nuevas y experimentales y SeguridadLo técnico: rendimiento, copias, usuarios y seguridad

Si prefieres ver el panel en vídeo, en el Curso de PrestaShop lo recorro lección a lección. Eso sí, se grabó antes de PrestaShop 8: la ficha de producto y el tema que verás son los antiguos.

Configura la tienda para vender en España: idioma, moneda e IVA

Esta parte va antes que el catálogo por una razón práctica: si cambias la moneda con los productos ya creados, tienes que revisar todos los precios a mano. Y en cada producto eliges su grupo de reglas de impuestos, así que conviene tener esos grupos listos antes de empezar.

1

Comprueba el paquete de España

Si en el instalador elegiste España como país, este paso ya está hecho: el instalador carga ese paquete. Si instalaste con otro país, en Internacional > Localización usa «Importar un paquete de localización», elige España y marca el contenido: provincias, impuestos, monedas, idiomas y unidades. El paquete crea el euro, el español, las 52 provincias y los tipos de IVA.

2

Fija los valores por defecto

En el mismo apartado: «Idioma predeterminado», «País predeterminado» (España), «Moneda predeterminada» (euro) y «Zona horaria» (Europe/Madrid).

3

Revisa las opciones de impuestos

En Internacional > Impuestos, comprueba que «Activar impuestos» está en Sí y que el cálculo se basa en la dirección de entrega, que es la opción por defecto.

4

Comprueba las reglas de impuestos

En Internacional > Impuestos > Reglas de impuestos verás los grupos que ha creado el paquete. Son los que eliges después en la pestaña Precio de cada producto: un impuesto nunca se asigna directamente al producto, siempre a través de su grupo de reglas.

Grupo de reglas (nombre en el panel)TipoPara qué
ES Standard rate (21%)21 %Tipo general: la mayoría de productos
ES Reduced Rate (10%)10 %Tipo reducido
ES Super Reduced Rate (4%)4 %Tipo superreducido
ES Foodstuff Rate (4%)4 %Alimentos con tipo superreducido
ES Books Rate (4%)4 %Libros
EU VAT For Virtual ProductsEl general de cada paísProductos virtuales vendidos a particulares de la UE, solo si pasas de 10.000 € al año u optas por tributar en destino. No vale para libros electrónicos, que en España van al 4 %

Qué producto va a qué tipo lo marca la Agencia Tributaria; si tienes dudas con tu catálogo, pregúntale a tu asesor antes de publicar precios.

⚠️
Canarias, Ceuta y Melilla

El IVA no se aplica en Canarias, Ceuta y Melilla (territorio del impuesto), pero el paquete de España aplica el 21 % a todo el país, sin distinguir provincias. Si vendes allí, añade en cada grupo reglas para Las Palmas, Santa Cruz de Tenerife, Ceuta y Melilla con el tratamiento que te indique tu asesor. El paquete, además, cobra el IVA español a los clientes de cualquier país de la UE y también a los del Reino Unido, que ya no pertenece a ella. Para la UE es lo correcto mientras tus ventas a particulares de otros países de la UE no pasen de 10.000 € al año sin IVA, sumando todos los países, ni en el año en curso ni en el anterior. Si pasas de ahí, o si decides tributar en destino, se aplica el IVA de cada país: tendrás que cambiar esas reglas, y puedes declararlo todo desde España con la ventanilla única (OSS). Las ventas al Reino Unido, revísalas con tu asesor.

Categorías

En Catálogo > Categorías, pulsa «Añadir nueva categoría». Además del nombre y la descripción, tienes imagen de portada, miniatura, meta título, meta descripción y URL amigable. Todas cuelgan de Inicio, la categoría raíz, y puedes anidarlas.

📌
Una categoría nueva no sale sola en el menú

Crearla no la añade al menú de la tienda: tienes que meterla en el módulo del menú principal (Main menu, ps_mainmenu) desde Módulos > Gestor de módulo. Si no la ves, es por esto.

Productos

En Catálogo > Productos, «Añadir nuevo producto» te pide primero el tipo: Producto estándar, Producto con combinaciones (tallas, colores…), Pack de productos o Producto virtual (descargas o servicios). Según el tipo cambian las pestañas de la ficha:

PestañaQué configuras
DescripciónNombre, imágenes, resumen, descripción, categorías y marca
DatosReferencias, características, archivos adjuntos y personalización
Existencias, Combinaciones, Pack o Producto virtualDepende del tipo: el stock, las variantes, los productos del pack o el archivo descargable
TransporteMedidas, peso y transportistas disponibles
PrecioPrecio de venta, grupo de reglas de impuestos y precios específicos
SEOMeta título, meta descripción y URL amigable
OpcionesVisibilidad y proveedores
⚠️
El producto se crea desactivado

Por eso no aparece en la tienda aunque lo hayas guardado. Cuando esté listo, pasa el interruptor de la cabecera de la ficha de «Fuera de línea» a En línea.

Combinaciones

1

Crea los atributos

En Catálogo > Atributos y Características > Atributos, pulsa «Añadir nuevo atributo» (por ejemplo, Talla o Color) y elige cómo se muestra: lista desplegable, botones o «Color o textura». Después, pulsa «Añadir nuevo valor» para cada opción: S, M, L…

2

Genera las combinaciones

En un producto con combinaciones, abre la pestaña Combinaciones, marca los valores y pulsa «Generar X combinaciones». Cada combinación tiene su cantidad, su referencia y su impacto en el precio.

3

Edítalas en bloque

Selecciona varias combinaciones para cambiarles la cantidad, el precio o la disponibilidad de una vez.

Características, marcas y stock

Las características son datos fijos que no crean variantes: material, composición, garantía. Se crean en Catálogo > Atributos y Características > Características y, como los atributos, pueden servir de filtro en la búsqueda por facetas (el módulo ps_facetedsearch viene incluido).

Las marcas, en cambio, se crean activadas. Un detalle de Hummingbird: su configuración desactiva los bloques de listado de marcas y de proveedores (ps_brandlist y ps_supplierlist); si los quieres, actívalos en el Gestor de módulo.

El stock se ve en Catálogo > Stock, con el historial de movimientos. Las reglas generales están en Parámetros de la tienda > Configuración de Productos: «Activar la administración de stock», «Permitir ventas de productos que están fuera de stock» y a partir de cuántas unidades avisar de que quedan pocas.

Descuentos e importación

Los descuentos de siempre están en Catálogo > Descuentos: reglas del carrito (cupones) y reglas de precio del catálogo. La 9.1 trae un sistema nuevo con cuatro tipos (catálogo, carrito, envío gratis y regalo), pero es experimental y viene desactivado. En una tienda con ventas reales, yo me quedaría con el de siempre hasta que sea estable.

Si tienes muchos productos, cárgalos con un CSV desde Parámetros Avanzados > Importar. Prueba primero con cinco filas para comprobar que las columnas cuadran.

Transporte: transportistas, zonas y tarifas

En Transporte > Transportistas, «Añadir nuevo transportista» abre un formulario con tres pestañas:

1

Configuración general

Nombre del transportista, tiempo de tránsito que verá el cliente, velocidad de envío (de 0 a 9), logo y URL de seguimiento, con una @ donde irá el número de envío.

2

Localización de destino y gastos de envío

Decide si la tarifa depende del precio total o del peso total, qué impuesto aplica, los rangos (de 0 a 2 kg, de 2 a 5 kg…) y el precio por zona. Y qué pasa si un pedido se sale de los rangos: aplicar el coste más alto o desactivar el transportista. En el panel esa opción se llama «Comportamiento fuera de rango».

3

Tamaño y peso

Anchura, altura, profundidad y peso máximos del pedido que admite este transportista (con 0, sin límite). Los grupos de clientes que pueden usarlo se marcan en la primera pestaña, en «Acceso de grupo». No hay pantalla de resumen: al terminar, guarda.

Después, en Transporte > Preferencias, fija los gastos de manipulación, el «Envío gratuito a partir de» un importe o un peso, y el transportista predeterminado.

💡
Península, Baleares y Canarias no cuestan lo mismo

Si tus tarifas cambian por territorio, crea tus propias zonas en Internacional > Ubicaciones Geográficas > Zonas y asigna cada provincia a la suya en Provincias. Así el transportista puede tener un precio para la península y otro para las islas.

La 9.1 incluye también, en fase experimental y desactivado, el envío con varios transportistas en un mismo pedido.

Pagos: tarjeta, Bizum, PayPal y transferencia

PrestaShop 9.1.5 trae de serie tres métodos sin pasarela: transferencia bancaria, cheque y contra reembolso. En la transferencia tienes que escribir tus datos bancarios. Para cobrar con tarjeta necesitas una pasarela: el paquete Classic trae PrestaShop Checkout, que no acepta pagos hasta que lo configuras, o puedes instalar otra. En Pago > Métodos de pago ves los activos y los recomendados para tu país, y en Pago > Preferencias puedes limitar cada método por moneda, grupo de clientes, país o transportista.

OpciónQué cobraCosteTen en cuenta
Redsys (TPV de tu banco)Tarjeta con 3D Secure (también con el formulario inSite, sin salir de tu tienda) y BizumLo negocias con tu bancoMódulo oficial «Pasarela Unificada»; según sus notas de versión, compatible con PrestaShop 9 desde la versión 1.7.0 del módulo
StripeTarjetas, Apple Pay, Google Pay, SEPA, Klarna…1,5 % + 0,25 € por tarjeta estándar del EEEStripe ofrece Bizum en España, pero su módulo para PrestaShop no lo incluye en su lista de métodos
PayPalCuenta PayPal y tarjetas2,90 % + 0,35 € con cuenta PayPal; con tarjeta, desde 1,20 % + 0,35 €Comprueba que el módulo es compatible con tu versión antes de instalarlo
PrestaShop CheckoutTarjetas, PayPal, Google Pay y Apple PayEn un documento descargable de su webEs el módulo de pagos de PrestaShop, hecho con PayPal
Transferencia, contra reembolso y chequePago fuera de la tiendaMódulos gratisEl recargo del contra reembolso depende de tu transportista

Las comisiones de PayPal y Stripe de esta tabla son las de sus páginas de tarifas, consultadas el 13/09/2026.

Con Redsys, el orden es este. Primero contratas el TPV virtual con tu banco (Bizum, si lo quieres, también se activa a través de él) y te da tres datos: el número de comercio (FUC), el terminal y la clave secreta de firma SHA-256. Después descargas el módulo «Pasarela Unificada» desde la web de Redsys. Ojo: al descomprimir la descarga sale otro zip, redsyspur.zip, y ese es el que subes en Módulos > Gestor de módulo con «Subir un módulo». En su configuración metes los tres datos. Haz las primeras compras en el entorno de pruebas de Redsys y, antes de abrir, comprueba que el módulo ya apunta al entorno real: si se queda en pruebas, alguien podría pagar con una tarjeta de prueba y el pedido entraría como válido (aviso de Redsys).

💡
Haz una compra de prueba

Antes de abrir, compra algo con cada método —en modo pruebas si la pasarela lo tiene— y comprueba que el pedido entra con el estado correcto, que llega el email y que el dinero aparece donde debe.

Qué hacer cuando entra un pedido

Los pedidos llegan a Pedidos > Pedidos. Desde la ficha de cada uno vas cambiando su estado a medida que avanza: «Preparación en curso» cuando lo preparas y «Enviado» cuando sale. Con los estados que trae PrestaShop, «Pago aceptado», «Preparación en curso» y «Enviado» mandan un email al cliente. La factura se crea sola la primera vez que el pedido pasa a un estado con factura, como «Pago aceptado», y el email de ese estado la lleva adjunta. Un pedido por transferencia entra en «En espera de pago por transferencia bancaria», que no genera factura: pásalo a «Pago aceptado» cuando veas el dinero en tu cuenta.

Cuando lo envíes, escribe el número de seguimiento en «Editar detalles de envío». El cliente recibe un email con el enlace para seguir el paquete, siempre que hayas puesto la URL de seguimiento en el transportista. Los estados se revisan y editan en Parámetros de la tienda > Configuración de Pedidos > Estados, y en Pedidos > Carritos de compra ves los carritos abandonados.

Diseño: Hummingbird, logo y portada

En las instalaciones nuevas de la 9.1 el tema por defecto es Hummingbird 2.0: usa Bootstrap 5.3.3 y, según PrestaShop, cumple más del 95 % de los requisitos de la Ley Europea de Accesibilidad (anuncio de la 9.1). Classic sigue incluido, pero ya no recibirá funciones nuevas: se mantiene por compatibilidad (documentación de temas).

⚠️
Antes de comprar un tema

Exige que sea compatible con la 9.1. Un tema pensado para la 1.7 o la 8 puede romperse, porque la 9.0 cambió parte de los datos que reciben las plantillas y actualizó jQuery. Pregunta también si está hecho sobre Classic o sobre Hummingbird: Hummingbird 2.0 rompe la compatibilidad con Classic (usa Bootstrap 5.3.3, deja jQuery como obsoleto y no tiene el hook displaySearch).

1

Logo y favicon

En Diseño > Tema y logotipo subes el «Logo de cabecera», el «Logo para los correos electrónicos», el «Logo para las facturas» y el «Favicon». Ahí eliges también el diseño de las páginas: ancho completo, dos o tres columnas.

2

Portada

La portada de Hummingbird se monta con módulos: carrusel de imágenes (ps_imageslider), texto personalizado (ps_customtext), productos destacados (ps_featuredproducts), banner (ps_banner), novedades (ps_newproducts) y más vendidos (ps_bestsellers). Cada uno se configura desde el Gestor de módulo.

3

Posiciones

En Diseño > Posiciones ordenas los módulos dentro de cada zona de la plantilla (hook) o los llevas a otra con «Enganchar un módulo».

4

Páginas e imágenes

En Diseño > Páginas editas las páginas de texto: envío, aviso legal, condiciones… En Diseño > Ajustes de imágenes defines los tamaños y puedes «Regenerar miniaturas» si cambias de tema. Desde la 9.0, PrestaShop admite WebP y AVIF de serie.

Módulos: cómo instalarlos sin romper la tienda

En Módulos > Gestor de módulo ves los instalados y los que tienen actualizaciones o alertas. Para añadir uno, pulsa «Subir un módulo» y arrastra su zip; luego lo configuras, lo desactivas, lo reinicias o lo desinstalas desde el mismo listado. El catálogo del Marketplace dentro del panel lo añade un módulo de PrestaShop que pide vincular una cuenta de PrestaShop.

Mis reglas para no llevarme sustos:

  • Compatibilidad por escrito con tu versión (9.1) y con tu PHP. Si la ficha no la indica, pregunta al desarrollador antes de comprar.
  • Un módulo por función: dos de SEO o dos de caché acaban pisándose.
  • Pruébalo antes en una copia de la tienda, no en la tienda con pedidos.
  • Mantenlo al día. En la 9.1 las actualizaciones de módulos van en dos pasos: primero se descargan y luego se instalan.
  • Si dejas de usar uno, desinstálalo en vez de dejarlo solo desactivado, salvo que vayas a volver a él.

Una tienda online en España tiene obligaciones que ningún tema trae resueltas. Esto es el mapa, no asesoramiento: los textos definitivos adáptalos con tu asesor o con un servicio legal.

ObligaciónQué pideDónde se hace en PrestaShop
Aviso legalNombre o razón social, domicilio, email, NIF y, si estás inscrito en el Registro Mercantil u otro registro público, tus datos de inscripción (art. 10 de la LSSI)Página «Aviso legal», en Diseño > Páginas
Condiciones de compraInformación previa a la compra y condiciones claras (LSSI y Ley 7/1998)Página «Términos y condiciones» y la casilla obligatoria de «Términos del servicio» en Parámetros de la tienda > Configuración de Pedidos
Desistimiento14 días naturales desde que el cliente recibe el pedido, salvo excepciones como los productos personalizados, los perecederos o los precintados por higiene que se han desprecintado. Informa de este derecho y facilita el formulario modelo: si no lo haces, el plazo se alarga 12 meses (Ley de Consumidores). Y desde el 19/06/2026 la Directiva (UE) 2023/2673 pide una función para desistir en línea: pregunta a tu asesor cómo aplicarlaExplícalo en tus condiciones. Las devoluciones se gestionan en Servicio al Cliente > Devoluciones de mercancía
Protección de datosRGPD y LOPDGDD: informar con una política de privacidad y atender los derechos de acceso, rectificación, supresión y portabilidadMódulos incluidos psgdpr y ps_dataprivacy. La página de privacidad no viene entre las de ejemplo: créala en Diseño > Páginas
CookiesConsentimiento previo, y rechazar tan fácil como aceptar (guía de la AEPD)El paquete Classic no trae banner de cookies: instala un módulo de consentimiento. En Hosted, la gestión de cookies ya viene incluida (PrestaShop Legal Assistant)
AccesibilidadObligatoria para el comercio electrónico desde el 28/06/2025 (Ley 11/2023); las microempresas de servicios, con menos de 10 personas y hasta 2 millones de facturación, están exentas (Tu Europa)Hummingbird 2.0 es una buena base, pero revisa tus textos, imágenes y colores
FacturasNumeración correlativa dentro de cada serie y un único original de cada factura (arts. 6 y 14 del Reglamento de facturación)PrestaShop crea las facturas automáticamente, con el prefijo #IN y numeración correlativa. En Pedidos > Facturas, «Opciones de factura», eliges el prefijo, si el número lleva el año y si se reinicia cada año (si lo reinicias, añade el año para que ningún número se repita), y en «Texto legal libre» pones lo que te pida tu asesor. Si ya facturas con otro programa, decide con tu asesor cuál de los dos emite las facturas: si no es PrestaShop, desactiva «Activa las facturas» para no tener dos facturas de la misma venta
Facturación (VeriFactu)Que tu programa de facturación cumpla los requisitos de VeriFactu. Plazo aplazado: las sociedades, antes del 01/01/2027, y el resto, antes del 01/07/2027 (Agencia Tributaria)Consulta con tu asesor cómo encajan tu tienda y tu programa de facturación

Dos cosas más. Si tus condiciones antiguas enlazan a la plataforma europea de resolución de litigios en línea (ODR), quita el enlace: la plataforma desapareció el 20/07/2025. Y PrestaShop crea en español cinco páginas de texto de ejemplo (Envío, Aviso legal, Términos y condiciones, Sobre nosotros y Pago seguro): son plantillas, no textos válidos, así que reescríbelas.

SEO básico que conviene dejar hecho

En Parámetros de la tienda > Tráfico & SEO > SEO y URLs está lo esencial:

AjusteQué hacer
URL amigableActívala. Necesita mod_rewrite en el servidor: sin él, la tienda puede dejar de funcionar
URL acentuadaDecide si las URL conservan tildes y eñes, y hazlo antes de crear el catálogo
Redirigir a la URL canónica301, la opción recomendada
RutasLa de producto por defecto es {id}{-:id_product_attribute}-{rewrite}.html: en la 9 ya no lleva la categoría, aunque puedes volver a añadirla. Si la cambias, hazlo antes de publicar
robots.txtPulsa «Generar el archivo robots.txt»
Meta de cada páginaTítulo, descripción y URL de las páginas del sistema (inicio, contacto…), en el listado de la misma pantalla

Categorías y productos llevan su SEO en su propia ficha. El sitemap lo genera el módulo gsitemap, que viene en el paquete: comprueba que está instalado y envía su URL a Search Console. Para la estrategia (palabras clave, arquitectura, contenidos y enlaces) tienes mi guía de SEO para PrestaShop y el artículo sobre cómo posicionar tu tienda online en Google.

Seguridad, copias y rendimiento

Seguridad

  • Borra la carpeta install y no compartas la dirección de la carpeta del panel.
  • Una cuenta por persona en Parámetros Avanzados > Equipo, con el rol más limitado que le sirva. En la 9.1, los antiguos perfiles se llaman Roles.
  • Endurece la política de contraseñas en Parámetros Avanzados > Seguridad, donde también puedes cerrar sesiones abiertas.
  • Actualiza: la 9.1.5 corrigió cinco vulnerabilidades, entre ellas una inyección SQL en los filtros del panel (detalle).

Copias de seguridad

El botón de Parámetros Avanzados > Base de datos > Respaldar BD copia solo la base de datos: ni imágenes ni temas ni módulos. Para una copia completa necesitas también los archivos, por FTP, SSH o con la herramienta de copias de tu hosting. La documentación recomienda al menos una por semana; si vendes a diario, haz una diaria. Y guárdalas fuera de la carpeta pública de la web.

Rendimiento

Ajuste (Parámetros Avanzados > Rendimiento)Recomendación
Modo depuraciónDesactivado en la tienda real: resta mucho rendimiento
Características opcionalesDesactiva combinaciones, características o grupos de clientes si no los usas
CCC (Combinación, Compresión y Caché)Activa el «Smart cache» de CSS y de JavaScript y la «Optimización de Apache», y revisa la tienda después
CachéMemcached o APC solo si tu hosting tiene la extensión; si no, aparecen desactivados
Borrar la cachéÚsalo cuando un cambio no se vea en la tienda

Cómo mantener la tienda al día

Las actualizaciones se hacen con el módulo oficial Update Assistant, el antiguo 1-Click Upgrade: eliges la versión, hace una copia de seguridad, actualiza y te da una lista de comprobaciones. Para pasar de la 9.0 a la 9.1 necesitas el módulo en su versión 7.6.0 o superior. Antes de tocar nada: copia completa, modo mantenimiento y, si puedes, una prueba en una copia de la tienda. El paso a paso, las rutas desde la 8 y la 1.7 y los errores habituales los tienes en la guía de PrestaShop 9.

Checklist antes de abrir la tienda

ComprobaciónDónde
Carpeta install borrada y dirección del panel guardadaServidor
SSL activo y la tienda carga con httpsParámetros de la tienda > Configuración
Moneda, país, idioma y zona horaria correctosInternacional > Localización
IVA activado y cada producto con su grupo de reglasInternacional > Impuestos y la ficha de cada producto
Productos de demostración borradosCatálogo
Ninguna categoría vacía ni productos sin imagen, sin descripción o sin precioCatálogo > Monitoreo
Transportistas con tarifa para todas tus zonasTransporte
Una compra de prueba con cada método de pagoLa tienda
Aviso legal, condiciones, privacidad y cookies publicadosDiseño > Páginas y el módulo de cookies
URL amigables activas, robots.txt generado y sitemap enviadoTráfico & SEO y Search Console
Modo depuración desactivado y copia de seguridad hechaParámetros Avanzados
«Habilitar tienda» en SíParámetros de la tienda > Configuración > Mantenimiento

Errores que vas a querer evitar

  • Pantalla en blanco o error 500 al instalar: casi siempre es la versión de PHP del dominio o una extensión que falta (intl, gd, zip…).
  • «Forbidden» al guardar una descripción larga: suele ser una regla de seguridad del servidor (como mod_security o un cortafuegos) que bloquea la petición: pídele al hosting que la revise; la documentación oficial recomienda tener mod_security desactivado. De paso, comprueba que la memoria de PHP llega a los 512M que recomienda la 9.
  • Poner dos puntos en el nombre de la tienda: falla el envío de emails. Usa un guion.
  • Cambiar la moneda con el catálogo hecho: tendrás que revisar todos los precios.
  • Buscar la categoría nueva en el menú: no sale sola; añádela al módulo del menú principal.
  • Esperar ver un producto recién guardado: se crea desactivado; pásalo a «En línea».
  • Activar las URL amigables sin mod_rewrite: la tienda deja de cargar. Desactívalas y pídeselo al hosting.
  • Comprar un tema hecho para la 1.7 o la 8: puede romperse en la 9, que cambió los datos que reciben las plantillas. Pide por escrito que sea compatible con tu versión antes de pagarlo.

Preguntas frecuentes

¿PrestaShop es gratis?

El software sí: la versión Classic se descarga gratis y es de código abierto. Pagas el hosting, el dominio, los módulos o temas de pago que necesites y las comisiones de cobro. La versión alojada, Hosted, cuesta desde 24 € + IVA al mes con pago anual.

¿Es difícil usar PrestaShop?

El día a día —subir productos, gestionar pedidos, contestar mensajes— se aprende rápido: el panel está en español y ordenado por bloques. Lo que exige más cuidado es la puesta en marcha (impuestos, envíos, pagos y textos legales) y las actualizaciones de versión mayor, que obligan a revisar módulos y tema.

¿Qué es mejor, PrestaShop o WooCommerce?

Depende de qué pese más en tu proyecto. Si la tienda es el negocio y tienes muchas variantes de producto, PrestaShop lo trae de serie. Si ya tienes una web en WordPress o el contenido importa tanto como la venta, WooCommerce. La tabla del principio te ayuda a decidir.

¿Cuánto se tarda en montar una tienda con PrestaShop?

La instalación, si el hosting cumple los requisitos, es cosa de un rato. Lo que lleva días es el catálogo (fotos, textos, combinaciones), las tarifas de envío, los pagos y los textos legales. Cuanto más grande sea el catálogo, más compensa importarlo por CSV.

¿Qué módulos son imprescindibles en PrestaShop?

Para empezar a vender, lo normal es que solo te falten dos cosas: una pasarela para cobrar con tarjeta (Redsys, Stripe, PayPal o PrestaShop Checkout, que ya viene en el paquete y solo hay que configurar) y un módulo de consentimiento de cookies, porque el paquete Classic no trae banner. Lo básico ya viene en el paquete de la 9.1.5 y solo tienes que comprobar que está instalado y configurarlo: el menú principal (ps_mainmenu), la búsqueda por facetas (ps_facetedsearch), el sitemap (gsitemap), la newsletter (ps_emailsubscription), las opiniones de producto (productcomments), el RGPD (psgdpr y ps_dataprivacy) y Google Analytics (ps_googleanalytics, que funciona con GA4). Analytics usa cookies, así que configura tu módulo de cookies para que no se cargue hasta que el visitante las acepte. Antes de comprar un módulo de pago, mira si alguno de estos ya resuelve lo que buscas.

¿Puedo probar PrestaShop sin instalarlo?

Sí. Hay una demo oficial con la tienda y el panel, aunque está en inglés y con algunas funciones bloqueadas. Hosted tiene 14 días de prueba gratis. Y si te manejas, puedes instalarlo en tu ordenador para practicar.

En resumen

  • Instala la 9.1.5: es la última estable y corrige cinco vulnerabilidades. La 9.2 sigue en beta.
  • Classic es gratis y va en tu hosting; Hosted cuesta desde 24 € + IVA al mes y funciona con PrestaShop 8.
  • Antes de instalar: PHP 8.1 a 8.5, MySQL 5.7 o MariaDB 10.2, 512M de memoria y las 13 extensiones.
  • Después de instalar: borra la carpeta install, guarda la dirección del panel y pon la tienda en mantenimiento.
  • Idioma, moneda e IVA van antes que el catálogo. En Canarias, Ceuta y Melilla no se aplica el IVA.
  • Una categoría nueva no sale sola en el menú y un producto nuevo se crea desactivado.
  • Haz una compra de prueba con cada método de pago y publica los textos legales antes de abrir.

Te ayudo con tu tienda

¿Quieres tu tienda PrestaShop lista para vender?

Instalo PrestaShop en tu hosting, lo configuro para vender en España o me ocupo solo de la parte que se te atasque. Cuéntame qué vendes y en qué punto estás.

✔ Instalación y puesta en marcha✔ IVA, envíos y pagos✔ Actualización a PrestaShop 9

Escríbeme y lo vemos

Última revisión: 13/09/2026. Contrastado con el código, las traducciones del panel y la documentación oficial de PrestaShop 9.1.5. Tarifas de PayPal y Stripe consultadas el 13/09/2026, precios de Hosted el 10/09/2026, características del hosting PrestaShop de Raiola el 13/09/2026 y normativa enlazada revisada el 11/09/2026.

Esta página incluye un enlace de afiliado a Raiola Networks: si contratas a través de él, a mí me corresponde una comisión, y con el código davidibiza tú pagas un 20 % menos.

Artículos Relacionados

Respuestas

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *