La Botavara Posted January 23, 2012 Share Posted January 23, 2012 Buenas tardes. He contactado con Correos y me han dado sus tarifas. Estas van en funcion del peso y la zona. El tema es que no se como configurar la tienda para que por algo de menos de un kilo cobre, por ejemplo, 5 €; por algo de 2 kilos 5,60€, etc. Otra cosa, si un cliente compra algo que pesa menos de 1 kilo, la tarifa es como si fuera 1 kilo, pero si ademas compra mas cosas y aun asi no llega al kilo, no le voy a cobrar los gastos de envio 2 veces. ¿Como se configura eso? Gracias Link to comment Share on other sites More sharing options...
E-kipper Posted January 23, 2012 Share Posted January 23, 2012 Para hacerlo bien, deberías poner a cada artículo el peso en kg, en la pestaña "Info" del artículo. Después creas el transportista "Correos", y en el hilo que te pongo tienes muy bien explicado cómo configurarlo. http://www.prestashop.com/forums/topic/150472-%C2%BFalguien-sabe-como-configurar-correos/page__hl__correos__fromsearch__1 Saludos. Link to comment Share on other sites More sharing options...
La Botavara Posted January 23, 2012 Author Share Posted January 23, 2012 Ok, gracias a ese link he hecho la tabla de precios. Sin embargo, he probado a hacer una compra como cliente y me dice que no hay transportista asignado para mi zona, pero en "zonas" he introducido las opciones de peninsula, baleares y canarias. ¿Que me falla? Link to comment Share on other sites More sharing options...
La Botavara Posted January 24, 2012 Author Share Posted January 24, 2012 ¿Como puedo poner el mismo transportista, en mi caso Correos, para que reparta a peninsula, baleares y canarias pero con distintas tarifas en funcion del lugar y del peso? Link to comment Share on other sites More sharing options...
E-kipper Posted January 24, 2012 Share Posted January 24, 2012 Además de la lista de rangos por pesos, tienes que poner en la pestaña "Transporte", abajo del todo, los precios para cada transportista en cada zona y rango. Crea las zonas "Canarias", "península", "baleares", "ceuta" y "melilla" (esto es un ejemplo, si necesitas más zonas, créalas). Después activas los estados en el país 'España' y creas como estados todas las provincias españolas. Conforme las creas, les asignas la zona que te interese. Así, cuando el cliente seleccione una provincia de canarias, se le pondrá el precio por rango de peso y zona canarias. Para que funcione bien, tienes que asignar el peso a cada artículo. Link to comment Share on other sites More sharing options...
La Botavara Posted January 24, 2012 Author Share Posted January 24, 2012 Además de la lista de rangos por pesos, tienes que poner en la pestaña "Transporte", abajo del todo, los precios para cada transportista en cada zona y rango. Crea las zonas "Canarias", "península", "baleares", "ceuta" y "melilla" (esto es un ejemplo, si necesitas más zonas, créalas). Después activas los estados en el país 'España' y creas como estados todas las provincias españolas. Conforme las creas, les asignas la zona que te interese. Así, cuando el cliente seleccione una provincia de canarias, se le pondrá el precio por rango de peso y zona canarias. Para que funcione bien, tienes que asignar el peso a cada artículo. ¿Tengo que poner las 52 provincias?..... que horror!!! ¿No hay un metodo mas rapido? Link to comment Share on other sites More sharing options...
La Botavara Posted January 24, 2012 Author Share Posted January 24, 2012 Otra cosa, he buscado el codigo iso en wikipedia y muchos me sale, por ejemplo "ES-MU" pero en la configuracion solo me deja meter 4 digitos. ¿Que hago? Link to comment Share on other sites More sharing options...
La Botavara Posted January 24, 2012 Author Share Posted January 24, 2012 He visto que, entrando como cliente no me pide la provincia para la direccion. ¿Como sabe prestashop de que provincia es el cliente y cuanto le cuesta el envio? Link to comment Share on other sites More sharing options...
E-kipper Posted January 24, 2012 Share Posted January 24, 2012 Tienes que activar los estados en el país "España" y te pedirá la provincia. Si no quieres meter una a una las 52 provincias, busca por el foro que hay consultas MySQL para ponerlas. El código ISO para provincias, con hasta 5 caracteres, no cabe el el campo que la tabla de estados tiene. Si quieres poner el ISO de las provincias hay que cambiar el tamaño del campo en la tabla de la base de datos. Hay un método mucho más rápido y fácil... Cobrar lo mismo a todas las provincias y con cualquier peso. Link to comment Share on other sites More sharing options...
La Botavara Posted January 24, 2012 Author Share Posted January 24, 2012 Mis productos tienen pesos muy distintos, por lo que no me saldria rentable poner todos los precios iguales. ¿Como se puede cambiar el campo en la tabla de la base de datos? Adjunto una foto de los campos de la direccion de entrega, como veis no me pide la provincia. Ya he activado los Estados en España y he metido algunas provincias en la pestaña "Estados", pero sigue sin salirme. Link to comment Share on other sites More sharing options...
La Botavara Posted January 25, 2012 Author Share Posted January 25, 2012 Mis productos tienen pesos muy distintos, por lo que no me saldria rentable poner todos los precios iguales. ¿Como se puede cambiar el campo en la tabla de la base de datos? Adjunto una foto de los campos de la direccion de entrega, como veis no me pide la provincia. Ya he activado los Estados en España y he metido algunas provincias en la pestaña "Estados", pero sigue sin salirme. He mirado la ftp y en el archivo de las direcciones me sale que esta incluido, debajo de "pais" el campo "estado", sin embargo sigue sin salirme. Link to comment Share on other sites More sharing options...
La Botavara Posted January 25, 2012 Author Share Posted January 25, 2012 ¿Nadie sabe como solucionarlo? bueno, yo mientras tanto me encuentro con mas dudas. He visto que España lo pone como que esta en la zona "Europa", y claro, yo he creado otras zonas (Peninsula, Baleares, Canarias..) y no puedo poner que España se divide en varias zonas, solo puede estar en una. ¿Como puedo activar varias zonas para un mismo pais? Se agradeceria cualquier tipo de ayuda, por muy pequeña que sea. Link to comment Share on other sites More sharing options...
E-kipper Posted January 25, 2012 Share Posted January 25, 2012 En el país, tienes que cambiar el formato de dirección que se aplica. Selecciona el formato por defecto y prueba a ver si te sale la provincia. El tamaño del campo se cambia con phpMyAdmin, pregunta en tu alojamiento cómo entrar ahí. Cuidado con lo que haces, te puedes cargar la base de datos... Quita a España de la zona Europa y ponlo en la zona Península, por ejemplo. Lo importante es que las zonas de las provincias las tengas como necesitas tenerlas, para que aplique los portes de la zona que sea. En cuanto a los pesos... Ve poniendo a cada artículo el peso, y Presta ya calculará. Espero que no tengas muchos artículos Link to comment Share on other sites More sharing options...
La Botavara Posted January 25, 2012 Author Share Posted January 25, 2012 En el país, tienes que cambiar el formato de dirección que se aplica. Selecciona el formato por defecto y prueba a ver si te sale la provincia. El tamaño del campo se cambia con phpMyAdmin, pregunta en tu alojamiento cómo entrar ahí. Cuidado con lo que haces, te puedes cargar la base de datos... Quita a España de la zona Europa y ponlo en la zona Península, por ejemplo. Lo importante es que las zonas de las provincias las tengas como necesitas tenerlas, para que aplique los portes de la zona que sea. En cuanto a los pesos... Ve poniendo a cada artículo el peso, y Presta ya calculará. Espero que no tengas muchos artículos He probado a poner el formato predeterminado y no sale, le meto "State:name" encima de "country" y tampoco. ¿El error podría estar en ftp? Ya le he mandado un ticket a mi servidor. Ahora toca esperar. ¿Eso me lo van a cambiar ellos o tengo que hacerlo yo? Pero si meto España en la zona "península", en la tabla de tarifas me saldrán los de las provincias de la península, pero no los de canarias, ¿no? Lo de los pesos no es problema, ya lo había metido en las características de los productos, solo me falta ponerlo en el peso del paquete en "info" Gracias Link to comment Share on other sites More sharing options...
ARTEMISA Posted January 25, 2012 Share Posted January 25, 2012 Para que te pueda ayudar...es que yo estoy buscando como configuro prestashop para el tema de los impuestos, no se como hacerlo...pero aquí realmente lo que estás buscando se aplique un precio diferente por provincia y por peso no??? si es eso, yo en mi tienda lo tengo así! de cabeza no me acuerdo, tendría que mirarlo, de hecho creo que existe un tutorial por ahí...ya me cuentas. Link to comment Share on other sites More sharing options...
La Botavara Posted January 26, 2012 Author Share Posted January 26, 2012 Para que te pueda ayudar...es que yo estoy buscando como configuro prestashop para el tema de los impuestos, no se como hacerlo...pero aquí realmente lo que estás buscando se aplique un precio diferente por provincia y por peso no??? si es eso, yo en mi tienda lo tengo así! de cabeza no me acuerdo, tendría que mirarlo, de hecho creo que existe un tutorial por ahí...ya me cuentas. Si es esa regla, la peninsula tendria el mismo precio en todas las provincias, y para las islas precios distintos. Link to comment Share on other sites More sharing options...
La Botavara Posted January 26, 2012 Author Share Posted January 26, 2012 Ya me han respondido al ticket, me han dado acceso a php My Admin. ¿Que archivo tengo que modificar para que editar el campo del codigo ISO? El problema con el transporte es que sigue sin salirme la provincia en el formulario de direccion, y asi el cliente no puede elegir su provincia para que prestashop calcule los gastos de envio. Gracias Link to comment Share on other sites More sharing options...
E-kipper Posted January 27, 2012 Share Posted January 27, 2012 Tienes que cambiar el tamaño del campo iso_code de la tabla ps_state. Tiene que ser char(5). Crea antes las provincias sin poner el código ISO. Luego, desde phpMyAdmin cambias el tamaño del campo y lo editas a mano, porque el tema Prestashop no deja poner tantos caracteres en el campo de código ISO. No recuerdo el hilo en que hablaba de como cambiar esto y poder introducir códigos ISO más largos desde la administración de Prestashop. Pon la URL de tu tienda para ver lo de las provincias... ¿Versión y tema que usas? Debería salirte la provincia desde el momento que activaste los estados para España. ¿Has creado las provincias? Quizás si no las pones en la base de datos no te salgan, no sé. Si quieres cobrar a cada provincia un precio distinto, tendrás que tener una zona para cada provincia. Si sólo es por peso, basta con crear los rangos de pesos adecuados. Mejor pruebas todo antes de abrir al público la tienda. Link to comment Share on other sites More sharing options...
La Botavara Posted January 27, 2012 Author Share Posted January 27, 2012 Tienes que cambiar el tamaño del campo iso_code de la tabla ps_state. Tiene que ser char(5). Crea antes las provincias sin poner el código ISO. Luego, desde phpMyAdmin cambias el tamaño del campo y lo editas a mano, porque el tema Prestashop no deja poner tantos caracteres en el campo de código ISO. No recuerdo el hilo en que hablaba de como cambiar esto y poder introducir códigos ISO más largos desde la administración de Prestashop. Pon la URL de tu tienda para ver lo de las provincias... ¿Versión y tema que usas? Debería salirte la provincia desde el momento que activaste los estados para España. ¿Has creado las provincias? Quizás si no las pones en la base de datos no te salgan, no sé. Si quieres cobrar a cada provincia un precio distinto, tendrás que tener una zona para cada provincia. Si sólo es por peso, basta con crear los rangos de pesos adecuados. Mejor pruebas todo antes de abrir al público la tienda. Entonces el codigo ISO de cada provincia lo meto desde phpMyAdmin? www.tienda.labotavara.eu Tengo el prestashop 1.4.6.2 y en tema "Colorbold". He probado a crear 2 provincias, para no pegarme la paliza de hacerlas todas para que luego no me salieran y tuviera que hacerlas todas de nuevo. Lo de cobrar, el tema es que quiero cobrar en funcion del peso y la provincia. Ahi esta lo dificil. Link to comment Share on other sites More sharing options...
E-kipper Posted January 27, 2012 Share Posted January 27, 2012 Pues vas a tener que crear tantas zonas como provincias, y darle a cada una su precio. O eso me temo. El ISO lo metes desde phpmyadmin, cambia antes el tamaño del campo para que te quepa. Hay por ahí hilos en los que tienes las consultas SQL para hacerlo, y no hacerlo a mano. Busca "provincias" en los foros, algo encontrarás. Link to comment Share on other sites More sharing options...
La Botavara Posted January 27, 2012 Author Share Posted January 27, 2012 Pues vas a tener que crear tantas zonas como provincias, y darle a cada una su precio. O eso me temo. El ISO lo metes desde phpmyadmin, cambia antes el tamaño del campo para que te quepa. Hay por ahí hilos en los que tienes las consultas SQL para hacerlo, y no hacerlo a mano. Busca "provincias" en los foros, algo encontrarás. Si creo en zonas las provincias, ¿con eso podria seleccionar el transporte para cada sitio con precios distintos? dado que el campo de provincias no consigo que me salga en las direcciones, podria ser una solucion. Link to comment Share on other sites More sharing options...
La Botavara Posted January 28, 2012 Author Share Posted January 28, 2012 ¿Se podria poner varios transportistas y que el cliente elija que compañia de transporte quiere? He pensado que si se puede hacer eso, no necesito que me pida las provincias, ya que si pongo a un transportista para canarias, con que el cliente lo elija le saldrian los precios para esa zona. Link to comment Share on other sites More sharing options...
E-kipper Posted January 28, 2012 Share Posted January 28, 2012 Si no solucionas lo de las provincias, puede ser una manera que asignes los transportistas a la misma zona, y así saldrá una lista para que el cliente eliga. Pero no vas a poder cobrar en función de la provincia... Link to comment Share on other sites More sharing options...
La Botavara Posted January 29, 2012 Author Share Posted January 29, 2012 Si no solucionas lo de las provincias, puede ser una manera que asignes los transportistas a la misma zona, y así saldrá una lista para que el cliente eliga. Pero no vas a poder cobrar en función de la provincia... Ok, muchas gracias, eso me sirve. Link to comment Share on other sites More sharing options...
Recommended Posts