DISFRUTA DE TODOS MIS CURSOS PREMIUM POR SOLO 10€/MES
ÍNDICE:
1.- Transportistas en Prestashop – Gastos de envío
4.- Las provincias o Estados en Prestashop
5.- Practica para configurar gastos de envío
5.1.- Creación de zonas en Prestashop
5.2.- Asignación de países en Prestashop
5.3.- Asignación de Provincias a Zonas en Prestashop
5.4.- Configuración de gastos de envío para la zona Resto de España
5.5.- Configuración de gastos de envío para la zona Canarias
1.- TRANSPORTISTAS EN PRESTASHOP – GASTOS DE ENVÍO
Los gastos de envío o cálculo de portes son los gastos que debe afrontar el comprador por el envío de su pedido. En Prestashop podemos configurar los gastos de envío en función del peso y del precio:
a.- Gastos de envío por Peso: los gastos de envío en Prestashop se pueden configurar en función del peso del pedido del cliente (cálculo de portes por peso). Esta es la forma que habitualmente usarán las empresas de mensajería para cobrarnos los gastos de envío. Los gastos de envío se configurarán a través de una tabla donde se reflejarán los diferentes intervalos.
Por ejemplo: Para pedidos con un peso entre 0-3 kg los gastos de envío serán de 3 €, para pedidos con peso entre 3-5kg los gastos de envío serán de 4 €, cuando el pedido tenga un peso entre 5-15 kg los gastos de envío serán de 5 € y para pedidos entre 15 – 50 kg los gastos de envío serán de 7€
b.- Gastos de envío por Precio: los gastos de envío en Prestashop también se pueden configurar en función del precio del pedido del cliente (cálculo de portes por precio). Cuando se usa esta forma habitualmente los gastos de envío son menores cuanto mayor es el precio del pedido. Los gastos de envío se configurarán a través de una tabla donde se reflejarán los diferentes intervalos.
Por ejemplo: para pedidos entre 0-30 € los gastos de envío serán de 5 €, para pedidos entre 30-50 € los gastos de envío serán de 3 €. A partir de 50 € los gastos de envío serán 0 €
Pero en Prestashop también podemos crear unos gastos de envío que varíen en función de la localización a la que enviemos el pedido. Es decir, los gastos de envío pueden ser diferentes para Canarias que para la península. Para establecer dicha configuración en Prestashop usaremos las zonas, países y provincias.
Los gastos de envió se configurarán a través de lo que en Prestashop denominamos como un transportista.
2.- ZONAS EN PRESTASHOP
Una zona geográfica en Prestashop está formada por uno o varios países. Cada zona servirá para que un mismo transportista pueda asignar diferentes gastos de envío dependiendo de la zona geográfica a la que se envíe el pedido.
En Prestashop existen varias zonas creadas por defecto. Para ver dichas zonas accederemos a: «Panel de administración > Localización > Zonas o Zonas geográficas»
Zonas en Prestashop
Podéis ver que existen muchas zonas ya creadas: Europe, North America, Asia, etc. A pesar de esto nosotros podemos crear con Prestashop nuestras propias zonas de transporte para poder establecer diferentes gastos de envío.
Si instalas Prestashop con el instalador del hosting Webempresa que es la empresa de hosting que recomiendo para Prestashop, probablemente ya te aparecerán creadas las zonas: península, Baleares, Ceuta y Melilla y Canarias. Puedes utilizar estas zonas ya creadas o crear nuevas zonas.
3.- LOS PAÍSES EN PRESTASHOP
En Prestashop los países han de pertenecer a una zona. Una zona puede contener un país o varios.
Cuando un país se hace pertenecer a una determinada zona, todas sus provincias automáticamente pertenecerán a dicha zona.
Para ver los diferentes países en Prestashop podemos acceder a panel de administración > localización > Países
Cuando entramos en la pantalla de gestión de países en Prestashop observaremos que existe una columna denominada: “Activado”. Dicha columna indica si un determinado país está activo o no. Los países que no estén activados no aparecerán en el desplegable para elegir nacionalidad que aparece cuando vamos a registrarnos para la realización de un pedido.
Por lo que no se podrán formalizar pedidos desde países que no estén activos.
En la configuración por defecto de la versión española de Prestashop solo aparece activado por defecto el país España.
Cada transportista en Prestashop tiene asignada una zona y unos gastos de envío. Una zona puede tener asignado uno o varios países y provincias de otros países
4.- LAS PROVINCIAS O ESTADOS EN PRESTASHOP
Las provincias (denominadas como “estados” en Prestashop) son partes del territorio de un país. Como antes he comentado cuando hacemos pertenecer un país a una zona, todas sus provincias o estados deben pasar a pertenecer a dicha zona de manera automática.
Pero podemos hacer que determinadas provincias de un país pertenezcan a una zona diferente a la zona a la que pertenece el país. Para ello iremos a panel de administración > localización > estados (o estado) y cambiaremos la configuración de una determinada provincia.
5.- EJEMPLO PARA CONFIGURAR LOS GASTOS DE ENVÍO EN PRESTASHOP
En este ejemplo vamos a configurar unos gastos de envío diferentes para Canarias y para el resto de España con nuestro Prestashop. Esta práctica es solo un ejemplo para ayudar a familiarizarte con el sistema de gastos de envío en Prestashop, pero tendrás que personalizar todo esto a tu caso concreto.
Vamos a configurar los siguientes gastos de envío (gastos de envío inventados):
Envío normal (7 días península, Baleares, Ceuta y Melilla y 15 días para Canarias)
- Zona Resto España (Península + baleares + Ceuta y melilla): 0-1kg (3€) 1-2kg (4,50€) 2-3 (4,60€) 3-4(4,75€) 4-5(4,95) 5-10 (7,30) 10-20 (12€)
- Zona Canarias: 0-2kg (5€) 2-3kg (6,50€) 3-4(6,75€) 4-5 (6,95) 5-10 (9,30) 10-20 (14€)
Vamos a crea 2 zonas (Zona Resto España y Zona Canarias) y 2 transportistas (Uno para la zona Resto España y otro para la zona Canarias).
Los intervalos de pesos de la zona Resto de España no son iguales a los intervalos de pesos de la zona Canarias por lo que no podemos usar el mismo transportista para ambas zonas.
Si los intervalos de pesos de los gastos de envío fueran iguales (no es el caso de este ejemplo) podríamos crear un único transportista en Prestashop para las dos zonas. En la configuración del transportista introduciríamos por separado los gastos de envío para el resto de España y para Canarias.
5.1.- Creación de zonas en Prestashop
En la práctica se nos dice que las Canarias tendrán unos gastos de envío diferentes al del resto de España. Por lo que vamos a crear 2 zonas en nuestra tienda online Prestashop:
a.- Zona Resto de España: A Esta primera zona la denominaremos Zona Resto de España. Esta zona agrupará todas las provincias excepto Tenerife y las Palmas.
b.- Zona Canarias: La zona Canarias agrupará solamente a las dos provincias canarias. Es decir, Las Palmas y Tenerife.
Para la creación de estas dos zonas en Prestashop iremos a “panel de administración > Localización > zonas o zonas geográficas”
En la parte superior derecha de la pantalla veremos un botón con el signo “+” y con la etiqueta: “Añadir nueva zona”.
Hacemos clic en el botón de Añadir nueva zona y en el campo “Nombre” introducimos: “Zona Resto de España”. Nos aseguramos que el selector de nombre “Activar” está en “Sí” y pulsamos el botón de guardar que aparece en la parte inferior derecha.
Añadir Zona en Prestashop
A continuación repetimos el proceso y creamos la Zona Canarias.
5.2.- Asignación de países en Prestashop
Ahora vamos a asignar el país España a la zona Resto de España que acabamos de crear. Automáticamente todas las provincias Españolas deben pasarán a pertenecer también a la zona resto de España.
En el siguiente apartado entraremos en la configuración de las provincias de las Palmas y Tenerife y le asignaremos a ambas la zona Canarias.
Para asignar España a la Zona resto de España en Prestashop iremos a “panel de administración > Localización > Países”
Los países están ordenados por orden alfabético. España aparece en la segunda página, por lo que iremos a la parte inferior de la pantalla y pulsaremos sobre la página 2.
Localizada España pulsaremos su botón de modificar situado en la parte derecha.
En la pantalla siguiente nos fijaremos en la etiqueta zona y el selector que aparece para seleccionar la zona asignada a España. Vemos que por defecto España aparece asignada a la zona Europe.
Pulsaremos el selector y elegiremos la Zona Resto de España que acabamos de crear. A continuación pulsamos el botón de Guardar que aparece en la parte inferior derecha.
Asignación de país a zona en Prestashop
5.3.- Asignación de Provincias a Zonas en Prestashop
Antes hemos asignado el país España a la zona resto de España, por lo que todas las provincias de España deben haber sido asignadas automáticamente a la zona Resto de España. Esto no siempre sucede así, por lo que en caso de que no haya sido así, debemos acceder a cada una de las provincias y asignarlas a la zona: “resto de España” siguiendo el mismo procedimiento que vamos a ver ahora para asignar Tenerife y Las Palmas a la zona Canarias.
Ahora vamos a asignar las provincias Tenerife y Las Palmas a la zona Canarias.
Para realizar dicha asignación vamos a: “panel de administración > Localización > Provincias”.
Ahora haremos una búsqueda filtrada por las provincias Españolas. Para ello observamos que en la parte superior del bloque “PROVINCIAS” existen una serie de filtros: “ID, Nombre, Código ISO, Zona, País y Activado”. En el selector del filtro “País” elegiremos “España”.
A continuación buscaremos la provincia: “Las Palmas” y pulsaremos en su botón “Modificar”. En el selector de zona elegiremos: “Zona Canarias” y pulsaremos el botón de “Guardar”.
Asignación de Las Palmas a zona Canarias
Ahora buscaremos la provincia: “Santa Cruz de Tenerife” y pulsaremos en su botón de “Modificar”. En el selector de zona elegiremos: “Zona Canarias” y pulsaremos el botón de “Guardar”.
Ya tenemos asignadas todas las provincias españolas a la zona “resto de España” excepto Tenerife y Las Palmas que están asignadas a la Zona Canarias.
5.4.- Configuración de gastos de envío para la zona “resto de España”
Vamos a crear y configurar el Envío Normal para la zona “Resto de España” que se corresponde con la península más Ceuta y Melilla más Baleares, que es el tipo de envío que tendría un tiempo de entrega máximo de 7 días (en nuestro ejemplo).
Para ello vamos a crear lo que en Prestashop se conoce como un Transportista. Para crear un Transportista vamos a: “Panel de administración > Transporte > Transportistas”.
En la pantalla de administración de transportistas nos aparecerá uno o dos transportistas de ejemplo ya creados. Vamos a eliminar o desactivar dichos transportistas.
Nota: cuando desactivamos un transportista, éste ya no podrá ser utilizado por ningún cliente.
Para desactivar transportistas en Prestashop simplemente tendremos que hacer clic sobre la “v” verde que aparece en la columna “Estado”. Al desactivar el transportista aparecerá una “x” en la columna estado.
Para eliminar el transportista en Prestashop haremos clic sobre la flecha hacia abajo que hay junto al botón de modificar y a continuación seleccionaremos la opción de eliminar.
Ahora vamos a proceder a crear un nuevo transportista en Prestashop. Para ello vamos a la parte superior de la pantalla y pulsaremos el botón con el icono “+” de “Añadir nuevo transportista”.
Ahora en la etiqueta “Crear un transportista personalizado” pulsaremos el botón “Añadir nuevo Transportista”.
El proceso de creación del transportista en Prestashop se divide en 4 pasos: 1º Parámetros generales, 2º Lugar y gastos de envío, 3º Tamaño, peso y grupo de acceso y 4ºResumen
1º Parámetros generales:
a.- Nombre del transportista: este será el nombre que se mostrará al cliente cuando tenga que elegir un tipo de gastos de envío. En nuestro caso pondremos: “Envío Normal”.
b.- Tiempo de tránsito: aquí pondremos el plazo de entrega (será visible para el cliente). Nosotros pondremos: “7 días”.
c.- Grado de velocidad: esto podría servir para ordenar varios transportistas atendiendo a su velocidad de entrega. Nosotros no lo vamos a utilizar, por lo que lo dejaremos en blanco.
d.- Logotipo: Ahora subiremos un icono o logo que se mostrará al cliente junto con la etiqueta de “Envío normal”. Introduce un logo de 50 x 50 px. Para subir el logo pulsa el botón “Elegir un fichero”, selecciona la imagen y haz clic en: “abrir”.
e.- URL de seguimiento: algunas agencias nos pueden proporcionar una url de seguimiento para que el cliente sepa en qué lugar está su paquete en cada momento. Nosotros lo dejaremos en blanco.
Parámetros generales al editar transportista en Prestashop
Ahora en la parte inferior de la pantalla pulsaremos el botón de: “Siguiente”.
2º Lugar y gastos de envío
a.- Añadir costes de manipulación: este apartado sirve para que aparte de los gastos de envío asignados en Prestashop se cobre al cliente unos coste de manipulación en la preparación de pedidos (se configura en panel de administración > Transporte > Preferencias). Nosotros lo dejaremos en “NO”.
b.- Envío gratis: con esta opción podemos marcar “el transportista” Envío Normal como gratuito (sin gastos de envío). Elegiremos “NO”. Si marcáramos SI daríamos lugar a unos gastos de envío gratis.
c.- Facturación: ahora debemos elegir como vamos a configurar los gastos de envío en este transportista de Prestashop (Envío normal para zona “resto de España”): de acuerdo al peso del total del carrito o al precio total de carrito. Nosotros vamos a elegir: “De acuerdo con el peso total.”
d.- Impuestos: ahora debemos seleccionar el impuesto aplicable a los gastos de envío. Elegiremos: “ES Standar rate (21%)”
e.- Fuera de la gama de comportamiento: ahora debemos elegir qué debe hacer Prestashop cuando el peso del carrito supere los intervalos que vamos a configurar. Es decir, en nuestro caso sería “decirle” a Prestashop que ha de hacer cuando un cliente realice un pedido cuyo peso sea superior a 20 kg (mayor peso definido en los gastos de envío de nuestro ejemplo).
Tenemos dos opciones:
i.- Aplicar el coste más alto de la gama definida: significa que prestashop aplicará los gastos de envío más altos que tenga configurados en ese transportista.
ii.- Deshabilitar transportista: significa que el cliente no podrá realizar la compra.
Nosotros elegiremos: “Aplicar el coste más alto de la gama definida”, pues para un pedido mayor de 20 kg asumiremos el coste extra que nos supondrá el envío del pedido.
Crear transportista Prestashop – configurar gastos de envío
f.- Rangos: ahora es el momento de configurar los gastos del Envío Normal. Para ello introduciremos el primer intervalo:
En la primera casilla de la fila con nombre: “Será aplicado cuando el peso sea >=” introduciremos “0”.
En la primera casilla de la fila con nombre: “Será aplicado cuando el peso sea <” introduciremos “1”.
Ya hemos creado el primer intervalo (0 -1 kg). Ahora marcamos el checkbox de la fila con nombre: Zona “Resto de España”.
En la fila de la zona “Resto de España” y a la derecha del check box que hemos marcado escribimos 3, ya que el coste de los gastos de envío para el envío Normal en la península entre 0-1 kg es de 3€
A continuación pulsamos el botón de la parte inferior de nombre: “Añadir un nuevo Rango”.
Ahora veremos que se ha creado un nuevo intervalo, seguimos rellenando todo según los datos de gastos de envío que tenemos de ejemplo. En el vídeo puede ver el proceso completo.
Configurar intervalos de los gastos de envío en Prestashop a través de un Transportista
Una vez rellenado todos los intervalos pulsamos el botón “siguiente” situado en la parte inferior.
Si quieres saber cómo configurar gastos de envío gratis, ve a este post: Configurar gastos de envío gratis en Prestashop
3º Tamaño, peso y grupo de acceso
Yo no uso esta opción de altura máxima, ancho máximo, profundidad máxima y peso máximo. Esto serviría para poner unos límites o restricciones de uso del transportista. Cuando el pedido que hiciera un cliente superara alguna de estas restricciones la compra no se podría realizar utilizando dicho transportista.
Para no utilizar estas características debe ponerse el valor 0 (que viene por defecto)
a.- Altura máxima del paquete (cm)
b.- Ancho máximo del paquete (cm)
c.- Profundidad máxima del paquete (cm)
d.- Peso máximo del paquete (Kg)
e.- Acceso de grupo: aquí indicamos a que grupos de clientes se les va a mostrar el transportista que estamos creando. Marca todos los grupos.
Si quisieras crear un transportista específico con unos gastos de envío específicos para un determinado grupo de clientes podrías hacerlo a través de esta opción.
Al final de la página pulsamos siguiente.
4º Resumen
Ahora nos aparece un resumen de la configuración que hemos realizado para el transportista para Envío normal en la zona “resto de España”.
Para que el transportista que acabamos de crear esté activo debemos asegurarnos que el selector que aparecer en la parte inferior con etiqueta: “Activado” está en “Sí”.
A continuación pulsamos el botón terminar.
5.5.- Configuración de gastos de envío para la zona Canarias
Ahora vamos a crear el trasportista Prestashop para la zona Canarias. Para ello vamos a seguir el mismo proceso que en el punto anterior.
Vamos a crear y configurar el Envío Normal para las Canarias, que es el tipo de envío que tendría un tiempo de entrega máximo de 15 días (en nuestro ejemplo) y alcance a Islas Canarias.
Para ello vamos a crear un nuevo Transportista. Para crear un Transportista vamos a: “Panel de administración > Transporte > Transportistas”.
Ahora vamos a la parte superior de la pantalla y pulsaremos el botón con el icono “+” de “Añadir nuevo transportista”.
Ahora en la etiqueta “Crear un transportista personalizado” pulsaremos el botón “Añadir nuevo Transportista”.
El proceso de creación del transportista se divide en 4 pasos: 1º Parámetros generales, 2º Lugar y gastos de envío, 3º Tamaño, peso y grupo de acceso y 4ºResumen
1º Parámetros generales:
a.- Nombre del transportista: este será el nombre que aparecerá al cliente cuando tenga que elegir un tipo de gastos de envío. En nuestro caso pondremos: “Envío Canarias”.
b.- Tiempo de tránsito: aquí pondremos el plazo de entrega (será visible para el cliente). Nosotros pondremos: “15 días”.
c.- Grado de velocidad: lo dejamos en blanco.
d.- Logotipo: Ahora subiremos un icono o logo que se mostrará al cliente junto con la etiqueta de “Envío Canarias”. Introduce un logo de 50 x 50 px. Para subir el logo pulsa el botón “Elegir un fichero”, selecciona la imagen y haz clic en: “abrir”.
e.- URL de seguimiento: lo dejamos en blanco
Ahora en la parte inferior de la pantalla pulsaremos el botón de: “Siguiente”.
Crear transportista para Canarias en Prestashop
2º Lugar y gastos de envío
a.- Añadir costes de manipulación: lo dejamos en “NO”.
b.- Envío gratis: elegiremos “NO”. Si marcáramos SI daríamos lugar a unos gastos de envío gratis en Prestashop.
c.- Facturación: elegimos: “De acuerdo con el peso total.”
d.- Impuestos: ahora debemos seleccionar el impuesto aplicable a los gastos de envío. Elegiremos: “ES Standar rate (21%)”
e.- Fuera de la gama de comportamiento: elegiremos: “Aplicar el coste más alto de la gama definida” pues para un pedido.
f.- Rangos: ahora es el momento de configurar los gastos del Envío Normal para Canarias. Para ello introduciremos el primer intervalo:
En la primera casilla de la fila con nombre: “Será aplicado cuando el peso sea >=” introduciremos “0”.
En la primera casilla de la fila con nombre: “Será aplicado cuando el peso sea <” introduciremos “2”.
Ya hemos creado el primer intervalo (0 -2 kg). Ahora marcamos el checkbox de la fila con nombre: Zona Canarias.
En la fila de la zona Canarias y a la derecha del check box que hemos marcado escribimos 5, ya que el coste de los gastos de envío para el envío Normal a Canarias entre 0-2 kg es de 5€
A continuación pulsamos el botón de la parte inferior de nombre: “Añadir un nuevo Rango”.
Ahora veremos que se ha creado un nuevo intervalo, seguimos rellenando todo según los datos de gastos de envío que tenemos de ejemplo. En el vídeo puede ver el proceso completo.
Una vez rellenado todos los intervalos pulsamos el botón “siguiente” situado en la parte inferior.
3º Tamaño, peso y grupo de acceso
a.- Altura máxima del paquete (cm): lo dejamos en blanco
b.- Ancho máximo del paquete (cm): lo dejamos en blanco
c.- Profundidad máxima del paquete (cm): lo dejamos en blanco
d.- Peso máximo del paquete (Kg): lo dejamos en blanco
e.- Acceso de grupo: marcamos todos los grupos.
Al final de la página pulsamos siguiente.
4º Resumen
Ahora nos aparece un resumen de la configuración que hemos realizado para el transportista para Envío a Canarias
Para que el transportista que acabamos de crear esté activo debemos asegurarnos que el selector que aparecer en la parte inferior con etiqueta: “Activado” está en “Sí”.
A continuación pulsamos el botón terminar.
5.6.- Configuración de gastos de envío para el Envío Urgente en Prestashop
Ya hemos creado un tipo de envío normal para Península, Baleares, Ceuta y Melilla (Zona Resto de España) y otro diferente para Canarias.
Cuando el cliente que se registre para hacer la compra elija como provincia Tenerife o Las Palmas le aparecerá los gastos de envío configurados en el segundo transportista que hemos llamado Envió Canarias.
A un cliente que elija cualquier otra provincia española le aparecerá el primer transportista que hemos configurado.
Pero ahora vamos a imaginar que queremos incluir también un tipo de envío urgente con una configuración también diferente para Península y para Canarias.
Pues bien, crearemos dos nuevos transportistas. Uno para zona Resto de España y otro para zona Canarias.
Estos transportistas tendrán un plazo de entrega más corto.
Una vez creados y configurados, cuando un cliente vaya a realizar el pago y al registrarse seleccione Tenerife o Las Palmas. Le aparecerán 2 tipos de envío.
Un envío normal con unos gastos de envío y un plazo de entrega y un envío urgente con otros gastos de envío más elevados y un plazo de entrega más corto.
El cliente tendrá que elegir qué tipo de envío prefiere utilizar. El envío normal o el urgente.
En el caso de que el cliente al registrarse seleccionara cualquier otra provincia española que no fuera Tenerife o Las Palmas. Le aparecerían también dos tipos de gastos de envío: Normal y Urgente. Los que hemos configurado para la Zona resto de España.
Me encanta el diseño web y el mundo del ecommerce. Apasionado de Prestashop, Woocommerce/Wordpress y de la formación. Me gustaría que este blog te sirviera de ayuda para poner en marcha e ir mejorando y evolucionando tu tienda online. Ya seas un profesional del sector o no, seguro que encontrarás mucha información de valor e interés aquí.
Hola Joaquín:
Se podría dejar un pedido «pendiente de valoración» a la espera de recibir la valoración del coste del envío por parte de la empresa de transporte?
Hola Roger.
No he visto módulos o plugins de ese tipo. Pero, si he visto alguna vez de presupesto. Es decir, que en vez de botón de añadir al carrito viene un botón de solicitar presupuesto. Pero, luego la venta es offline
Me gustaría también invitarte a que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes (Incluye ¡¡SOPORTE!!). En la plataforma tienes cursos sobre Prestashop, Warehouse, Curso claves para crear una tienda online de éxito, Curso alta en google e indexación web, Curso SEO: Google search concosle, SEO General, SEO Ecommerce, Analytics tiendas online, Curso como gestionar un blog, Blog Prestashop, Curso Copywrting, Woocommerce, WordPress, etc. etc.
Hola, queria preguntar, ¿si existe una manera de configurar el costo del envio en base al volumen del producto, no a su peso? gracias.
Saludos.
Hola Bryan.
1.- Te derivo a este hilo que habla sobre lo que comentas: https://www.webempresa.com/foro/modulos-prestashop/configuracion-precios-enviostransportistas-por-kg-y-volumen
2.- En cualquier caso siempre puedes calcular el peso volumétrico del producto manualmente e introducir ese peso si es más grande que el peso normal. En caso contrario, dejarías el precio normal. Las empresas de transporte pueden tener diferentes fórmulas para obtener el peso volumétrico, consulta a tu empresa
Me gustaría también invitarte, si es posible, a que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes (Incluye ¡¡SOPORTE!!). En la plataforma tienes cursos sobre Prestashop, Warehouse, Curso claves para crear una tienda online de éxito, SEO Ecommerce, Analytics tiendas online, Blog Prestashop, Woocommerce, WordPress, SEO General etc. etc.
Hola, si se crean varias zonas como lo he hecho yo, no es posible seleccionar a el país España para cada una de ellas, lo puedes hacer pero España sera el país de la ultima zona que le pongas, lo que dices que entonces las provincias pasarán a la nueva zona no es real pues ya yo lo he intentado varias veces, el país España en este caso, solo puede seleccionarse una sola vez y ser parte de una sola zona.
Inténtelo usted mismo y verá que lo que le digo es cierto y si estoy equivocado pues por favor hágamelo saber. Un saludo.
Buenas.
No puedes asignar España a muchas zonas. Puedes asignar España a la zona que quieras (lo normal es asignarla a la zona donde más provincias quiera incluir), y luego puedes ir asignando determinadas provincias a otras zonas.
Por ejemplo:
ZONA 1-> Santa cruz de Tenerife, Las Palmas, Ceuta y Melilla
ZONA 2 -> Murcia
ZONA 3-> España (valdría para todas las provincias menos la incluidas en ZONA 1 Y ZONA 2)
***Me gustaría también, si puedes, que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes + ¡¡SOPORTE!!. En la plataforma tienes cursos sobre Prestashop, SEO para tiendas online, SEO General, Analytics para ecommerce, Analytics general, Blog Prestashop, Mailchimp, etc. etc.****
Hola, si, así es como es, pero entonces las otras zonas se quedan sin poder hacer envíos por la razón de que España solo se puede asignar a una de las zonas, entonces no hay posibilidad, habría que buscar un módulo de pago que sea capaz de asignar España a las zonas que uno desee.
Saludos,
Alberto.
Buenas, con módulo tampoco es posible. No se puede asignar un país a varias zonas porque en ese caso, si cada zona tiene diferentes gastos de envío ¿cuál debe aplicar Prestashop para un país determinado? ¿los gastos de envío de una zona o los gastos de envío de otra zona?
No sé exactamente que configuración de gastos de envío quieres hacer, pero creo que no te lo estás planteando bien
Me pasa lo mismo Joaquín,
He creado paso a paso las zonas Península y Canarías y dos transportistas diferenciados. Pero como sólo puedo asignar El pais España a una de esas zonas la opción de Canarias no les aparece a los Canarios.
Ya lo he comprobado y no encuentro solución.
Buenas Estela
España solo lo puedes asignar a una zona. Pero las provincias, Santa Cruz de Tenerife, Las Palmas de Gran Canaria, Ceuta y Melilla los puedes asignar a una zona diferente a la que tienes asignada España.
El campo Ciudad no determina los gastos de envío, lo determina el campo Provincia
Me gustaría también invitarte a que eches un vistazo a mi plataforma de formación: https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes (Incluye ¡¡SOPORTE!!). En la plataforma tienes cursos sobre Prestashop, plantilla warehouse, Blog Prestashop, Copywriting, curso claves para crear una tienda online, Analytics ecommerce, SEO General, SEO Tiendas online, Curso Indexación web, Google search console, Woocommerce, WordPress, etc. etc.
un saludo
Ya sé lo que pasa en estos casos, en mi hosting me lo solucionaron poniendo el campo Ciudad en el formulario de la dirección de envio. Y así empezó a reconocer la zona.
Hola Joaquin!,
-He creado las distintas zonas (zona 1, zona 2, zona 3, etc) para distinto grupos de provincias dentro de España.
-He asignado las provincias para cada zona.
En «Paises», dentro de Spain, tengo que asignar una zona. De las 10 zonas que he creado, solo asigno una. Y al hacer una compra, sea de la provincia que sea, me toma el valor de la zona asignada al Pais Spain.
(Dentro de transportista, cada zona tiene su correspondiente precio)
Buenas Valeria,
1.- Yo habitualmetne asigno el país España a la zona en la cual se vayan a incluir más provincias. Después, entro en el resto de provincias y las asigno a la zona que sea.
2.- Si no te funciona vuelve a revisar la asignación, entra en las provincias revisa y vuelve a guardar.
3.- También tienes que tener en cuenta que los gastos de envío se establecen a través del selector de provincias (no a través del código postal o la ciudad). Revisa, que el checkout se muestra el selector de provincias
***Me gustaría también, si puedes, que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes + ¡¡SOPORTE!!. En la plataforma tienes cursos sobre Prestashop, SEO para tiendas online, SEO General, Analytics para ecommerce, Analytics general, Blog Prestashop, Mailchimp, etc. etc.****
Hola, me pasa exactamente lo mismo que a ti, pudiste resolver el problema?
Hola Joaquin! Me ha ayudado mucho este post. Pero tengo una duda, yo quiero establecer el envio gratis a partir de 100€ para la peninsula con mensajeria privada, pero que para la zona de Canarias con otro transportista cueste siempre 8€ y nunca sea gratis, como podria hacerlo? Es que lo he probado pero siempre me coge el envio gratis a partir de 100€.
Gracias!!
Hola Alejandra.
Las opciones de envío generales por las que se establece el envío gratis a partir de un determinado importe afecta a todos los transportistas.
Para hacer esto independiente a cada transportista, tendrías que quitar esa opción y establecer los gastos de envío por precio y no por peso.
En un transportistas podrás establecer unos intervalos de precios en los cuales entre 100 €y 9999999 € el envío sea gratis
mietnras que en el otro transportista pondrás que entre 0 € y 99999999 € el envío tendrá un precio de 8 €
***Me gustaría también Informarte que desde mi plataforma de formación cursotiendaonline.com puedes Acceder a TODOS mis cursos online por solo 10 €/mes + ¡¡SOPORTE!! (Claro, este es un soporte mucho más profundo, rápido y personalizado que el que se puede recibir desde los comentarios del blog). En la plataforma tienes cursos sobre Prestashop, Cursos sobre SEO para ecommerce, analytics para ecommerce, etc.
Para ver el temario de un curso en concreto, ve a cursotiendaonline.com busca el curso cuyo temario quieras ver y haz clic en «INFO CURSO» . Además, como te decía, los cursos inclye SOPORTE!!! ****
Como puedo hacer para configurar precio único de envío sin importar peso o precio.??
Buenas.
Puedes usar peso o precio y poner un intervalo muy grande.
Por ejemplo, por precio: Entre 0 – 999999 € los gastos de envío son x
Buenos días
Podrías indicarme los pasos a seguir para configurar los gastos de envíos según el precio?. Es que lo has explicado según el peso.
Gracias.
Hola Ariel.
El concepto es exactamente el mismo. Simplemente los intervalos por peso, pasan a ser según el precio. En el apartado 5.4) del post en la imagen con el apartado: «Facturación: De acuerdo con el precio total o de acuerdo con el peso total» has de elegir «de acuerdo en el precio total».
Lo demás es igual
Hola Joaquín, muy buenos tus post.
Quería hacerte una consulta en cuanto a la configuración del transporte. Necesito que el envio aparezca gratis, pero para lo que es el beneficio neto necesitaría que descuente lo que se gastó en los envio. ¿Se puede hacer eso?
Ejemplo: tengo un producto cuyo precio de venta es 990, le resto el costo, por ejemplo 400, me quedaría una ganancia de 590, pero a ese monto necesito que se le descuente lo que se gasto en envios, por ejemplo, si se pagó 200 de envio, el beneficio neto es 390. ¿se puede hacer eso?
Muchas gracias.
Hola Paula.
No es posible, solo se puede establecer el precio de adquisición o de coste en cada uno de los productos.
Hola Joaquin,
Fantástica web y contenidos.
He leído todo el post, y no he encontrado una combinación concreta de como configurar un caso de gastos de envío. A ver si puedes ayudarme.
Portes gratuitos a partir de 99$ pero pedidos >15Kg aplicar tarifa de gastos de envío según dicho rango de peso.
Buenas.
Para establecer gastos de envío gratis en Prestashop tenemos 2 opciones:
1.- Establecer el envío gratis desde: «PERSONALIZAR > Transporte > Preferencias» y crear los transportistas con gastos de envío según Precio (no peso)
2.- Establecer Transportistas con gastos de envío según precio, y establecer precio de envío 0 a partir de determinado importe.
Pero no es posible, mezclar gastos de envío según precio con gastos de envío según peso
hola queremos asociar los portes a un cupón. O sea si utilizas el cupón los portes son «X» y si no que funcione como siempre. Como 2 normas distintas.
Hay algun modulo de prestashop ya hecho para esto??
Gracias.
Buenas.
No conozco ninguno.
Mira en addons-transportistas a ver si ves alguno
Hola!! muchísimas gracias por tu aporte, tengo una duda si fuera posible ayudarme a resolverla…. se pueden crear diferentes transportistas para diferentes perfiles? es decir si creo un nuevo perfil mayorista necesito que este tenga una tarifa diferente de envío.
Muchísimas gracias por su atención
Un saludo
Buenas David.
Los transportistas se pueden asignar a grupos de Prestashop. Es decir, puedes crear transportistas para unos grupos de clientes y otros transportistas para otros grupos de clientes
Buenos días Joaquín. Necesito poder ofrecer un precio diferente de transporte para un único código postal, pero no veo que prestashop 1.7.6 permita esa opción. Sabrías como puede hacerse o si existe algún módulo gratuito que permita esa funcionalidad. Gracias de antemano
Buenas,
Por defecto Prestashop no permite crear zonas según códigos postales. Tendrías que buscar algún módulo de pago
Hola mi pregunta es la siguiente, quiero meter una opción de transporte pero no me deja…
Quiero que el envío sea gratuito a partir de x precio.
Cuando le meto envío gratuito , la opción de poner precios se me desactiva.
Por otro lado al hacer una prueba de compra me sale Envío Gratis por defecto, he estado comprobando en preferencias etc. pero no se como quitarlo.
Le he metido una regla de cuando el pedido sea entre 0 y 39 euros el coste sea 3,50€ pero tampoco me la reconoce. He probado en borrar cachet y todo pero nada.
Mil gracias
Hola Ismael,
para el envío gratis a partir de un precio tienes una opción específica en Prestashop 1.7 en: «PERSONALIZAR > Transporte > Preferencias > Manipulación»
Buenas tardes Joaquín, me gustaría saber qué modulo sería recomendable instalar para poder asignar diferentes gastos de envío según el país, sin tener que entrar uno a uno los parámetros, en Prestashop. Felicidades por tu artículo. Gracias ; )
Hola Anna,
No entiendo bien tu pregunta. No imagino otra forma de introducir los gastos de envío por país, que no sea de una forma manual, ya que nosotros decidimos esos gastos de envío.
Hola. Antes que nada darte las gracias por aliviar los quebraderos de cabeza que nos asaltan con esto de la creación de la tienda.
Mi duda es la siguiente:
Tengo configurado todos los rangos de peso que necesito para los gastos de envío y funcionan bien, pero me gustaría que a partir de X kg (que las empresas de transporte con las que trabajo no cubren) pueda ver si puedo ofrecerle al cliente alguna opción de envío.
Entonces, si el pedido pasa de X kg, ¿es posible poner un mensaje en pantalla para decirle al cliente que se ponga en contacto con nosotros para concretar las condiciones de envío específicas para su caso?
Espero haberme explicado bien.
Un saludo y muchas gracias.
Hola David.
Con las opciones por defecto de Prestashop, es posible hacer que a partir de un determinado peso no sea posible el envío. Pero no es posible poner un aviso, que se muestre en esas circunstancias concretas, para avisar al cliente de que contacte (En cualquier caso, esto siempre lo puedes avisar desde la home, ficha de producto y/u otras páginas). Para hacer lo que comentas deberías buscar algún módulo o que te desarrollaran esa funcionalidad.
Buenas tardes!!
Tengo una duda, como asocia prestashop la dirección de envio con la zona? Hay que descargar algún módulo de geolocalización? El cliente cuando da su dirección no elige la provincia, elige la ciudad y prestashop no asocia la zona con eso (al menos a mi no me lo hace). Quiza sea una tontería de pregunta, pero no se como hacerlo ya! Muchas gracias!!
Hola María.
Prestashop tiene en cuenta para la configuración de los gastos de envío el País y la provincia que selecciona el cliente. Pero, no tiene en cuenta ni la dirección ni el código postal. Me gustaría también invitarte, si es posible, a que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes (Incluye ¡¡SOPORTE!!). En la plataforma tienes cursos sobre Prestashop, Warehouse, Blog prestashop, SEO Tiendas online, Analytics para ecommerce, y mucho más etc. etc.****
Hola joaquin, tengo un problema creando los transportistas en Colombia. He creado 3 zonas para mi transportista Zonal, Nacional y Especial. Cuando cambio las provincias pertenecientes a cada zona el transportista no me detecta de que zona es, por ende me arroja el precio equivocado. ¿Que crees que pueda ser? he buscado en muchos foros y me dice lo mismo.
Hola Carlos.
Supongo que tiene que haber algún problema en la configuración.
¿tendrás activado el selector de provincias del formulario de registro? Ten en cuenta que los gastos de envío van a depender únicamente de la provincia seleccionada al registrarse.
En este post tienes cómo añadir el selector de provincias a Prestashop 1.7: Añadir selector provincias
Buenas tardes! Necesito saber como configurar lo siguiente. Tengo 2 opciones de envio (sucursal y domicilio) y un minimo de compra para envios gratuitos ($2999). Necesito que el envio a sucursal respete ese limite y lo otorgue gratuito si la compra supera ese monto pero que el envio a domicilio sea pago por el cliente en todas las opciones de precio. Como debo hacer?
La opción de gastos de envío gratuito a partir de un determinado importe o peso es general para todos los transportistas. Por lo que no te sirve para lo que quieres hacer.
Tendrías que crear los transportistas Sucursal y Domicilio en función del precio, y en el de envío sucursal poner envio cero a partir del importe de pedido que consideres oportuno.
Hola Joaquín, muchas gracias por la información. Una consulta. ¿Hay alguna manera de geolocalizar al visitante por provincias para que le aparezca el precio de los portes automáticamente según la provincia? Por países si, y claro si el usuario pone su provincia también, pero nos gustaría que esa información le saliera automáticamente.
Gracias.
Un saludo
Hola Edgar.
Con las opciones por defecto de Prestashop no se puede. Necesitarías añadir algún módulo, del estilo a este: Módulo Gastos de envío navbar
Antes de adquirir un módulo de este tipo debes contactar con el desarrollador y verificar que cumple las funcionalidades que quieres implementar, que es compatible con tu versión de Prestashop y con tu plantilla
un saludo
Buenas tardes Joaquín, antes de todo darte las gracias por tu blog y las explicaciones que das.
Tengo un problema y no se como resolverlo:
Cuando un cliente me hace un pedido mayor de 150€ los portes quiero que sean gratis (esto se hacerlo).
El problema es que no quiero que sean gratis si la zona de envío es Canarias, Ceuta o Melilla.
Gracias
Hola Valentino.
Los envíos gratis a partir de un importe de pedido se establecen de forma general, por lo que no puedes limitarlo a determinadas zonas. A menos, que trabajes con gastos de envío por precio en vez de por peso
Hola
Tengo un problema parecido y no hay forma de configurarlo, tengo dos zonas, peninsula y baleares, con precio fijo de envio aunque distinto, el problema es con los portes gratis, que necesito que sean gratis con una cantidad diferente también.. como puedo hacerlo?
Muchas gracias.
Buenas.
Si estás configurando los gastos de envío por precio no tienes que tener problema.
Hazlo de manera independiente en las dos zonas.
Crea 2 intervalos
intervalo 1: Desde 0 € a x € -> importe fijo gastos de envío
intervalo 2: Desde x € a 999999999 € -> Importe CERO gastos de envío
¿Cómo consigo en prestashop 1.7 que los gastos de envío en el carrito aparezcan como ‘a determinar’ hasta que el user introduzca los datos de envío? gracias
Buenas.
No hay una opción en prestashop para establecer lo que comentas. Prestashop establece el envío del transportista por defecto para visitantes (usuarios no logueados). Este transportista por defecto se establece en: «PERSONALIZAR > Transporte > Preferencias > Transportista predeterminado».
Existen diferentes posibles soluciones comentadas en foros:
Ocultar gastos de envío a no registrados en 1.6
Gastos de envío a cero en el carrito antes de registrarse o iniciar sesion
quitar los gastos de envio en el carro
Buenos días!
como le sucede a algún otro compañero, he creado 3 zonas: una para el Resto de la Península, otra regional y otra provincial.
Vale, pues selecciono la regional, por ejemplo Murcia, y siempre me coge los gastos de envío de la Peninsular.
¿Es posible que sea porque en la pantalla de Pedido, en el formulario direcciones, no me salga el desplegable de provincia para seleccionar? Me sale país que selecciono españa, y luego pongo el código postal… pero no tengo claro que prestashop sepa relacionar el código postal con la provincia…
¿Puedo modificar los campos que se muestran de este formulario desde algun sitio? (Aunque sea por programación.
Muchas gracias! un saludo!
Buenas,
Claro, si NO puedes seleccionar la provincia ¿cómo te va a mostrar Prestashop los gastos de envío de esa provincia?, si no sabe de donde eres.
En el punto 2 de este post tienes cómo añadir selector de provincias a Prestashop
Buenos días Joaquin, llevo varios días leyendo de todo y de todos, pero no encuentro la posible solución en ningún sitio, te expongo el problema:
Mi agencia me cobra dos precios distintos para baleares (Mallorca) y (Menorca, Formentera, Cabrera e Ibiza), como puedo configurar esta zona en dos, ya que cuando lo intento me pide el código ISO y es entonces cuando no puedo separar la zona (provincia) en dos.
Gracias por tus cursos, me están ayudando mucho.
Buenas,
¿Has probado a añadir nuevas «provincias»-> (añadir nuevo estado)
Una para Mallorca, otra para Menorca, etc.
El código ISO te lo inventas, que no sea igual a ninguno de los existentes
Buenos días, configuro y funciona bien las zonas para península, islas españolas+ceuta+melilla, e islas portuguesas. Mi pregunta es, ¿para el envío al resto de países o zonas activas se pondría poner un mensaje tipo «bajo presupuesto»¿
Buenas,
En principio, lo lógico sería avisar sobre esto en la página de inicio y si quieres en la ficha de cada producto, y no permitir compra a través del resto de países.
Con las opciones que vienen por defecto con Prestashop, que yo sepa, no sería posible poner un mensaje de ese tipo en el chekout
¡Hola Joaquín!
Para empezar gracias por compartir tus conocimientos… prestashop es un mundo jajaja.
Nosotras tenemos una tienda online de complementos, tenemos dos problemas que no somos capaces de resolver…a ver si nos puedes ayudar 🙂
1. Instalamos pay pal y a algunas personas no le da la opción de pagar con tarjeta bancaria y a otras si, entonces tenemos que estar mandando el numero de cuenta para que nos ingresen…en fin un lío.
2. Cuando alguien compra dos artículos , no se que le pasa que no deja que compren dos cosas :s
Muchas gracias por tu ayudas, un saludo
Hola Vanesa.
Gracias por tus comentarios.
1.- PayPal está funcionando bastante mal, en mi opinión, en el tema de el pago con tarjeta. Además, lo están complicando mucho. Mi recomendación es limitar PayPal solo al pago propio de PayPal (sin tarjeta) y configurar el pago con tarjeta con Stripe.
En cualquier caso, siempre podéis acudir al soporte técnico de PayPal->https://es.paypal-techsupport.com/
2.- Acabo de realizar una prueba de compra en tu tienda (con 2 artículos de un tipo y otro de otro tipo) sin llegar a realizar el pago y no he tenido problema. No se cual es exactamente el problema que tienes
Buenas tardes Joaquin,
Como siempre muchas gracias por tus post, son de gran ayuda. Creo que tengo el mismo problema que muchos y no sé si al final lo han solucionado o cómo.
He configurado una zona para España peninsular donde he metido todas las provincias de la península excepto Asturias puesto que ahí los gastos de envío serán menores, y otra zona para islas, Ceuta y Meilla. El problema es que siempre me sale el importe de gastos de envío de España peninsular aunque me registre en Asturias.
¿Puede ser un error de Prestashop 1.7? He comprobado que siempre me sale el precio de la zona que haya asignado al pais España, independientemente de donde me registre. Si asigno como zona de España, «asturias» el precio del envio es el de Asturias siempre independientemente de donde me registre y si pongo la zona de España peninsular ese es el que sale aunque me registre en Asturias.
¿Como puedo solucionarlo?
Buenas,
Imagino que no estás haciendo algo bien, porque si creas varias zonas y cada una con diferentes provincias. Los gastos de envío después de que los clientes se registren te deberían funcionar correctamente, ya sea Prestashop 1.7 o Prestashop 1.6
Disculpa Jaoaquín, te envie de nuevo el comentario pensando que al final no lo habia enviado.
Los pasos que sigo son:
– Creo las zonas
– Asigno a cada zona las provincias correspondientes
– Asigno al pais la zona mas grande (España peninsular)
– Al transportista le indico los precios para cada zona
¿Es así verdad?
Solo has creado un transportista para todas las zonas ¿verdad?
¿has marcado todas las zonas en el transportista?
Asegúrate que el transportista está activado y que en los productos está asignado el transportista que has creado.
En principio parece que está todo bien
Muchas Gracias Joaquín, haciéndolo de nuevo pasito a pasito ahora funciona perfecto, algo no lo había hecho bien..
Buenas,
eso es lo que me imaginaba, que había algo que no estabas haciendo bien.
un saludo
Hola! Tengo una duda. Yo tengo un producto en mi web que solo se puede enviar a canarias y lo tengo definido con un transportista de solo canarias. Por sin solo si quiero hacer la compra a direccion peninsula, no deja hacerla.. Pero si lo agrego al carro con otro producto que si se puede enviar a peninsula por ejemplo, con direccion a peninsula,en vez de bloquear la compra por ese producto que solo se puede enviar a canarias, no lo hace y deja hacer la compra. Con lo cual me genera problemas. Que puedo hacer? Gracias
Buenas,
Al crear el producto que solo se puede enviar a Canarias ¿has seleccionado en el producto como tansportista exclusivo el de Canarias?
Hola, tengo configurados los gastos de envío en prestashop 1.7 pero veo un pequeño problemilla, no se si me lo podrán resolver. Si un cliente añade un producto al carrito sin registrarse se muestran unos gastos de envío de 6€, que al registrarse y poner la dirección bajan a 4,50 (dependenden del peso). Pero claro al ver que los gastos de envío son de 6 euros por una cosa pequeña muchos carritos son abandonados sin llegar a registrarse. Siempre me muestra unos gastos de envío superiores a lo que realmente son ¿De donde me estará cogiendo el importe de 6 euros?¿Tendré algo mal configurado? gracias, saludos.
Hola Mar,
Pues te los tienes que estar tomando de algo que hayas configurado tu.
1.- Mira el tema de los impuestos
2.- Mira si tienes configuradas más zonas con otros transportistas
3.- mira bien todos los transportistas
Buenas Joaquin, estoy haciendo una tienda online para un cliente y tengo que configurar los gastos de envío por kilos, es decir de 0 a 5 kg el envío vale 6€, de 5 a 10kg vale 6,50€, y así hasta 30kg que vale 11€. Pero el problema es que quiere que a partir de 60€ el envío sea gratuito, como lo podría configurar? Gracias!
Hola Sandra,
Esa opción la tienes en:
1.- Prestashop 1.7: «PERSONALIZAR > Transporte > Manipulación > Envío gratuito a partir de …… €»
2.- Prestashop 1.6: «Transporte > Preferencias > Manipulación > Envío gratuito a partir de …… €»
Buenos días Joaquín antes de nada darte las gracias y la enhorabuena por tus explicaciones, me guardo la página y tu contacto si en un futuro me va bien con la tienda Online y quiero implementarla como dios manda.
Tengo un problema que me trae LOCO, a ver si me puedes decir porque creo que va a ser una tontería….
Tengo un transportista que a cada comunidad aplica una tarifa diferente (hablamos de paletería), bueno he seguido los pasos de tu guía pero en vez de crear unas pocas zonas, he creado una zona por cada provincia, y luego en los rangos del transportista por comunidad y peso he aplicado un coste. A simple vista lo tengo todo habilitado y tal cual pone en el post.
Pero cuando me pongo a hacer una simulación, me salen los portes gratis y al avanzar en el siguiente paso me dice que no hay opción de transportista para hacer el envío….cuando ya está todo hecho.
¿Podrá ser que al crear tantas zonas no funcione correctamente?
También puse una sola Zona con un solo rango y funciona correctamente, pero en cuanto le meto todos los rangos por provincias y demás…nada de nada.
Hola Adolfo,
gracias por tus comentarios.
No debería ser problema el crear muchas zonas, pero lo cierto es que nunca he utilizado tantas.
Comprueba que:
1.- Las provincias las tienes asignadas a cada zona creada correspondiente.
2.- Comprueba que el producto con el que haces las pruebas de compra tiene asignado todos los transportistas.
3.- Comprueba que no tienes configurado un envío gratuito a partir de determinado importe de carrito o peso
Nota: si los intervalos de pesos son iguales en todas la comunidades, podrías utilizar un único transportista para todas las zonas. O agruparlas para que haya menos transportistas.
Hola Joaquin, como podría configurar un envio express con cargo adicional al transporte normal en productos especificos,
Buenas,
Podrías crear un transportista especial.
Luego cuando creas los productos podrías marcar que solo determinados productos estuvieran asociados a dicho transportista. El problema es que cuando el pedido tuviera productos asociados a ese transportista y productos no asociados a ese transportista no se que es lo que sucedería.
puedes hacer una prueba a ver
Hola,
Muy buen artículo. Esta parte ya la tenía clara. Pero me faltaría que expliques un punto que creo es importante (de hecho busco cómo hacerlo). Tengo dos tarifas transporte (España y Europa). Tengo claro cómo poner precio según país pero en España tengo gastos envío gratis para pedidos 59€. Quisiera poner lo mismo (con otro importe) para Europa pero no logro hacerlo. Sabrías decirme cómo añadir esta preferencia? Gracias.
Buenas,
Podrías tener 2 zonas. Una España y otra Europa (esta compuesta por los países que consideres) y dos transportistas (uno para cada zona).
Podrías poner los gastos de envío por Precio (no por peso) y a partir de un determinado intervalo de precio para cada una de las zonas y transportistas (diferente para cada zona) poner gastos de envío 0 €
Hola, quiero empezar vendiendo en la provincia de Toledo y más adelante se ira ampliando al resto de España. Instale un módulo de códigos postales para crear zonas, pero no consigo restringir el envío al resto de España. ¿Como puedo hacerlo?
Hola Javier,
Para restringir el envío a determinadas provincias no necesitas un módulo. Lo único que debes hacer es desactivar dichas provincias (no eliminarlas).
Hola Joaquin. Tengo un problema. Asignamos gastos de envío dependiendo de la zona. Pero el cliente al escoger varios productos en un mismo pedido el sistema le cobra el valor del transporte por cada producto. ¿Como puedo hacer para que el cobro sea uno solo en un mismo pedido?
Gracias
Buenas,
Eso es muy raro, ya que por defecto Prestashop aplica gastos de envío sobre un pedido y no sobre los productos de manera individual.
Mira las opciones que se comentan en este hilo a ver si te soluciona el problema: gastos envio por producto
Buenas Joaquín,
Yo me enfrento a un caso algo más complejo. Necesito dividir el territorio nacional en 10 zonas con diferentes precios de envío.
Lo que he hecho ha sido crear las 10 diferentes zonas (numeradas del 1 al 10) y asignar cada provincía al número que le corresponde, creo que esa no es la opción correcta ya que: 1. no me aparece el transportista cuando hago la prueba 2. solo puedo asignar una de las zonas a España.
Como debería de hacerlo? Estoy usando Prestashop 1.7
Buenas,
lo estás haciendo correctamente. Lo único es que a la zona que contiene más provincias le puedes asignar España, y luego al resto de zonas las provincias que contenga cada una.
Si no se muestran los transportistas será porque no está correctamente configurado el transportista (zonas activas para el transportista) o que los productos no tienen asignado ese transportista
hola Joaquin, primero muchas gracias por tus artículos, me están siendo de gran ayuda, y la pregunta: es posible configurar portes gratis o a partir de cierta cantidad según categorías de productos, por ejemplo poner portes gratis a partir de 100€ para la categoría A y portes gratis a partir de 50€ para la categoría B, o conoces algún modulo que lo haga?
muchas gracias,
Hola Luis,
gracias, me alegro que mis posts te estén sirviendo de ayuda.
Por defecto Prestashop no cuenta con esa funcionalidad. Solo he encontrado un módulo que gestione los gastos de envío gratis por categorías. He encontrado este de Alabazweb: Opciones extra para el transporte en Prestashop
Un saludo
Muchas gracias, le echare un vistazo,
un saludo,
Hola Luis!
Instalaste dicho módulo? es que tengo el mismo problema que tenías tú.
Gracias!
Hola,
Que pasaría si deseo el mismo costo de envío sin importar el numero de productos o peso de productos.
Gracias
Buenas,
puedes crear un intervalo de gastos de envío por precio entre 0 € y 30000€ y asignarle un precio fijo de gastos de envío, y listo.
Hola!
Estoy intentando establecer un precio diferente para el envío en 4 zonas diferentes:
– Canarias
– Baleares
– Península
– Madrid provincia
He seguido todos los pasos necesarios, creando las 4 zonas mencionados y asignando las provincias pertinentes a cada una.
La cuestión es que al realizar una prueba para un cliente que hace el pedido desde Madrid no sale el precio puesto para esa zona, sino el importe que puse para Península.
¿He hecho algo mal?
Muchas gracias de antemano por la ayuda.
Buenas,
no, lo que comentas es correcto.
Pero el cliente de madrid se registra y pone sus datos eligiendo la provincia de Madrid?
Hola Joaquín.
Tengo una duda para un proyecto.
He creado el transportista, a partir de 50 € de compra, el cliente tiene los portes gratuitos. Ahora el problema, a partir de 15 Kg, hay que reactivar los gatos de envío.
¿Cómo lo puedo realizar?
¡Muchas gracias!
Hola Arnau,
por favor explícame más detalladamente cuales son los gastos de envío que quieres aplicar a tu prestashop para que entienda a que te refieres exactamente.
gracias
como creo un transportista para que el envio sea por pagar ?
me explico cobrar por web el producto pero que despues el gtransportista cobre al cliente el costo de envio
Hola Miguel,
desde los transportistas lo que gestionan son los gastos de envío (precios) no la forma de pago de los mismos,
lo que debes buscar es algún módulo que implemente esa forma de pago. Es decir, que los gastos de envío se paguen por contrareembolso.
Un saludo
Hola buenas,
¿Como puedo poner para que solo me cobre una vez los gastos de envio y no por cada producto seleccionado?
Hola Luis,
Los gastos de envío por peso se cobran una sola (según el peso del total del pedido),
si utilizas los gastos de envío por precio y no por peso, los gastos de envío no dependerán del número de productos.
Un saludo
Hola, no consigo configurar los envíos distintos para Canarias, Baleares, Ceuta y Melilla. He seguido los pasos pero siempre me coge los gastos para península.
Gracias.
Hola Iñaki,
¿has creado las diferentes zonas? ¿qué zonas has creado?