Configurar envios en Prestashop

Últimamente veo muchas entradas en el foro oficial de Prestashop acerca de como configurar los envios en Prestashop, añadir rangos de peso y precios. Prestashop destaca por su facilidad de uso, así que una vez os explique como funciona , no os será dificil configurar vosotros mismos los portes de envio.

01 Jun 2010

Últimamente veo muchas entradas en el foro oficial de Prestashop acerca de como configurar los envios en Prestashop, añadir rangos de peso y precios. Prestashop destaca por su facilidad de uso, así que una vez os explique como funciona , no os será dificil configurar vosotros mismos los portes de envio.

Una vez dentro de la administración deberemos:


Lo primero de todo será activar las zonas donde vamos a realizar los envios , ya que por defecto están activadas casi todas, en mi caso, en la mayoría de tiendas activo la zona de Europa y EEUU como mucho, ojito con los pedidos a Africa, ya que suelen ser estafas.
Podremos configurar las zonas, por defecto están los continentes, los paises y las provincias o estados.

1º) ENVIO -> TRANSPORTISTA -> AÑADIR NUEVO

Lo que vamos a hacer es añadir una nueva empresa de transporte , por ejemplo SEUR, o cualquier otra empresa de transporte, desde esta pestaña podremos nombrarla como queramos, asignarles zonas de envio o las diferentes opciones de personalización posibles.

2º) ENVIO -> RANGOS DE PESO -> AÑADIR NUEVO
Continuamos añadiendo rangos de peso por ejemplo para la empresa SEUR  de 0kg a 5 kg quiero un rango, de 5 a 10kg otro rango, asi sucesivamente para las diferentes empresas de envio que tengamos configuradas en el sistema.

2º BIS) ENVIO -> RANGOS DE PRECIO -> AÑADIR NUEVO
También podriamos definir un rango por precio , para en vez que el sistema calcule el envio por el peso del producto lo calcule por el precio, el funcionamiento sería similar al del peso.

Ya hemos configurado las diferentes opciones para que todo funcione a la perfección ahora solo queda mezclar las diferentes opciones que hemos creado en la tienda online para que se apliquen:

3º) ENVIO
En esta pestaña tenemos la opción de indicar a partir de que precio o peso el envio será gratuito, si vamos a cobrar algo por la manipulación o embalajes y la opción más importante de todas , configurar los envios para que funcionen por PESO o PRECIO. Una vez configuradas estas opciones le daremos al botón guardar , con ello en la parte inferior aparecerá nuevos campos, en donde se nos pedira que introduzcamos los precios para los diferentes rangos que hemos creado anteriormente.

La tienda online ya está configurada y ya podemos enviar a cualquier parte del mundo todos nuestros pedidos…

Deja un comentario

43 comentarios
  1. He hecho un sitio con un transportista por defecto bien configurado que tiene unos gastos mínimos de 7 eur, pero al añadir los artículos al carrito el transporte marca 0 hasta que el cliente se logea. Supongo que algo se ha corrompido en la base de datos pero no sé qué tengo que tocar para que vuelva a su sitio, y evidentemente me da miedo tocar algo y que se estropee el sitio, que ya está en funcionamiento. Os agradecería si me pudierais echar una mano,
    un abrazo

  2. Este artículo arroja un poco de luz sobre la configuración del envío, sobre todo la gente se lía con los rangos, la verdad es que en este tema Prestahop no es muy intuitivo y la mayoría de la gente recurre a la red para consultar información como la aquí expuesta.

    Muchas gracias y un saludo.

  3. He realizado lo que comentais para configurar zonas y precios por peso, pero en la realidad no me funciona, es decir, cuando un cliente se registra, no aparece ningún campo que lo identifique con una zona, por lo que el porte le sale a coste cero.

    ¿Hay que crear provincias similares a las zonas?

    Gracias.

  4. Con la explicación que me indicas no entiendo cual es tu problema, si lo que quieres es tener diferentes zonas de envio según la provincia, tendrás que crearlas primero porque Prestashop no las lleva por defecto.

  5. hola Buenas, Sigo los pasos que indicas pero luego a la hora de ir a comprar y al asignar el cliente la direccion para entregar el pedido siempre me dice que no existe un método de envió para esa direccion

    estoy en la ultima versión la 1.3.2.3 si te puedo facilitar algo mas no dudes en pedirlo

  6. Como sale en el tutorial funciona perfectamente, vuelve a comenzar seguro que has has cometido algún error en algún momento del proceso

  7. Buenas tardes, me gustaría saber si se pueden configurar una empresa de transporte para cada producto. Tengo que aplicar tarifas de frio y otras normales. Gracias

  8. La respuesta es no…lo siento

  9. Hago todos los pasos, pero al cliente solo le sale la opció de envío por defecto «my carrier», lo reviso todo, pero no veo el fallo.

  10. Sigo haciendo pruebas. He borrado todos los transportistas y vuelto a introducir. El resultado es que sólo aparece el primero que introduzco, aunque luego ponga que por defecto sea otro, solo aparece al cliente el primero que introduje en la lista.
    Gracias

  11. Sigo los pasos que indicas pero luego a la hora de ir a comprar y al asignar el cliente la direccion para entregar el pedido siempre me dice que «no existe un método de envió para esa direccion».

  12. ¿donde esta la pestaña de tasas en Prestashop 1.4 ? Ahora ya no se llama «Envios» sino «Transporte» y ahi no encuentro ninguna seccion donde poner los precios por zonas y/o rangos

  13. lo encontre… 😉 al pie de la pestaña «Transporte»
    saludos

  14. A mi tambien de daba ese error, el «no existe un método de envió para esa direccion», y me he dado cuenta de que es que en los rangos de peso, me faltaban precios; es decir, que si el valor de la tasa indicado es 0, no lo tiene en cuenta como transporte disponible; no es un problema geografico.

    Espero que ayude.

  15. OYE Jose Maria Perona UN MILLON DE GRACIAS estaba loco con el error «no existe un método de envió para esa direccion» habia probado TODO menos lo de la franja de pesos y precios muchisimas gracias!!!!

  16. Hola, temgo una duda en mi pagina web yo tengo portes gratis a partir de 30€ para españa peninsula, que pasa ahora voy a enviar al extranjero tambien y configure el rango de pesos, esto quiere decir que tengo dos configuraciones uno de a partir de 30e no se cobran gastoso de envio, y el otro que va por pesos que es para fuera de España, pero no lo logro que me funciones los dos al mismo tiempo, en la pestaña de transporte o selecciono por precio total o por peso total, y necesito los dos ya tengo varios transportista creados pero si seleccionoi por peso no me hace el cargo para espeña de 5€ para pedido inferiores a 30€.
    Un saludo

  17. Señores despues de 6 horas delante del error dichoso, ya tengo la solucion. Es la siguiente os vais a paises, ahi poneis el vuestro en mi caso España, a continuación poneis la moneda a elegir » muy importante» elegis la zona correspondiente en mi caso España, despues activais estado y por lo que mas querais donde pone contiene estados, poned que no, por que eso luego da error, en el formulario de regsitro. Suerte

  18. Buenos Dias

    Pero como funciona si dentro de un mismo pais por elemplo Alemania tengos dos transportista uno de 0-2 kgs y otro a partir de 2 kgs . En el momento de la confirmación del pedido me salen los dos y mal calculado obviamente el de rango inferior a 2 kgs si el peso es superior ….como se arregla esto ?? saludo y gracias

  19. el problema es configurar las zonas ya que seur tiene un precio segun distancia. se puede hacer?
    esta el mi paginilla modificada de la platilla que viene de serie con el programa de prestashop http:viniloft.es

  20. Hola, yo quiero configurar el envío gratuito a partir de 80€, el tema es que lo configuro a partir de ese precio y si se supera, no aparece cargo alguno, pero si no llega el pedido a 80€ pone que faltan 560€ para que su envío sea gratuito, alguien sabe porqué??

  21. Hola,
    Muy bueno el post. El PS no es muy claro en temas de envío. Una pregunta:
    Se puede hacer que el precio del envío sea sin o con IVA incluido??

    Gracias.

  22. Buenos días. Soy nuevo con Prestashop (antes usaba VirtueMart) y tengo un problema que no logro soluciona:
    EN EL PASO DE «ENVÍO» ME VISUALIZA TODOS LOS TRANSPORTE.
    He hecho lo siguiente (solo quiero vender en la península):
    NOTA: Uso la versión: 1.4.7.0.
    1.) He desactivado todas las zonas excepto «Europa Comunitaria».
    2.) Desactivado todos los países excepto España.
    3.) He configurado un solo estado «España Peninsular» (Lo configuro bien excepto en el País, que me no me sale España).
    4.) He borrado todos los condados.
    5.) Los usuarios se pueden registrar perfectamente independientemente de la provincia española en la que vivan.
    6.) En cada producto he puesto su peso en el apartado: Catálogo + Producto Actual + Características + Valor pre-definido.
    7.) He configurado varias agencias de transporte por tramos de kilos (de o a 5, de 5 a 10, de 10 a 15,…etc.) y a cada una le he puesto un precio distinto.
    8.) En «Transporte (antes envío) he marcado «Según el peso total).
    Hago todo el proceso de compra bien, pero necesito que solo me visualice aquellas agencias de transporte que cumplan con el requisito del peso final del envío, que el cliente final solo pueda marcar aquellas agencias de transporte válidas para el peso de su pedido.
    Muchas gracias adelantadas por la ayuda.
    Antonio Carrasco

  23. Hola
    Estoy teneiendo problemas para configurar los transportistas en mi tienda prestashop 1.4.6.2 y estoy intentando seguir los pasos de este interesante artículo, pero no encuentro donde configurar las tasasa de envío del tercer paso.

    ¿Alguna idea?

    Un saludo

  24. Este tutorial es para la versión 1.3

  25. me salen un error que no puedo entender en la parte de el envio me podrian ayudar con una explicacion mas detallada porfavor por que este es el error:

    Invalid address layoutDuplicate entry ‘0’ for key ‘PRIMARY’

  26. He seguido todos los pasos y sigue sin funcionar. La direccion de la web es provisional, ya que hasta que no esté esto arreglado no puedo ponerla en marcha. Gracias por tu ayuda

  27. A mi no me funciona nada. Que puede ser?

  28. Despues de actualizar la nueva version del prestashop me da error en las provincias, » no hay transportista para esta zona» o sea, los paises de Europa ningun problema pero en España tengo activadas 3 zonas, peninsula 1 2 y 3 con los precios por zonas, pesos, etc, todo correcto y no se que pude ser

  29. Por fin he encontrado el problema, despues de retraso de una semana en la entrega de la tienda al cliente, el error estava:
    Por si a alguien le pasa lo mismo:
    Tenia el primer transportista recogida en tienda » gratuito»desactivado y cuando dava de alta un producto en la seccion transporte por defecto me señalava el primer transportista y hay que de-seleccionar todos. Si no utilizava el que estava sub rayado.

  30. yo el problema que tengo es que hay productos con muy poco margen y mucho peso que por lo tanto se les deberia aplicar el precio del porte por peso pero otros necesito que se apliquen el porte por precio o importe

  31. en mi caso quiero que todos los articulos tengan portes gratis al llegar a 100 euros de compra y unos articulos concretos no tengan eso portes gratis como se puede hacer

  32. Gracias por la tutorial. Me ha ayudado mucho. Todo esto es un engorro.

  33. Buenas noches. He estado configurando los transportistas y los rangos de peso y asta ahi todo correcto…
    El problema es que yo vendo prductos de varios proveedores y el problema me surge cuando una persona me pida por la web productos de dos proveedores diferentes ya que para muchos productos yo contrato el porte para que recojan directamente en fabrica, con lo cual si me piden 2 articulos de proveedores diferentes yo tengo que cobrarle el porte de cada producto por separado y sin embargo la pagina de presta shop lo que me hace es sumar los pesos y cobrarle un porte unico dentro del rango de precios que le he marcado a uno de los transportistas, igual a la suma de los pesos.
    si alguien puede ayudarme lo afgradeceria, estoy un poco perdido en estos temas. gracias

  34. Hola, muy buena la ayuda, pero quisiera saber si alguien sabe como hacer para eliminar despachos?? es decir que las personas vayan a buscar los productos a la tienda??
    agradeceria si me pueden ayudar en eso, gracias

    saludos

  35. Hola buenas noches a ver si alguien me puede ayudar resulta que he hecho todos los pasos para los envios pero cuando voy a poner los precios de las tasa me dice en transporte que no se encuentra o no es valido no se que hacer porque no hay nada sobre ese tema en ningun sitio El controlador adminnotfound no se encuentra o es inválido agradeceria cualquier ayuda
    1.5.4.1

  36. quen hago cuando me dice que el controlador adminnotfound no se encuentra o es inválido

  37. hola, mi problema es que despues de configurar todo esto paso a paso, ahora no me calcula el precio del envio segun el peso de cada producto, para todos me da el mismo costo de envio indiferentemente del peso. Le he agregado rangos de peso y su respectivo precio al transportista, si alguien sabe como le agradezco. versión 1.5.4.1

  38. Tengo un problema con mi presta, no me aparece el menú “transporte” ni “envío” ni similar… como sólo no se ha podido borrar imagino que lo borraría yo por error durante alguna configuración. Y ahora mis clientes, metan la direccion que metan les salta el error de que no hay ransportistas disponibles para esa zona. Todo el tema de zonas y demás lo tengo bien configurado, lo he chequeado con tu tutorial. ¿no podría “eliminar2 el tema de transporte para que mis clientes puedan finalizar su compra? es que no cobramos los gastos de envío, así que en realidad me resulta innecesario. gracias!!

  39. que tal, en mi sitio web deseo cobrar 5 dolares por defecto por envio de productos, sin embargo si el cliente quiere comprar en otras categorias distinta de la inicial, quiero cobrar 2 dolares extra por categoria sin importar la cantidad de productos. Se puede????? alguien me ayuda

  40. En principio, el transporte es propio.
    Cómo puedo configurar precios de transporte en función de la distancia? por ejemplo: radio de 5 km, 10 km, 20 km, 50 km…
    gracias

  41. Hola, me pueden ayudar?
    Como hago para que un transportista específico envíe únicamente a ciertas provincias? y otros transportistas a otras provincias? Por favor que alguien me ayude, vengo liada varios días y no encuentro solución . Gracias!

  42. Si es posible, tendrás que cargar todas las provincias e ir asignándoles zonas.