Buenas noches.
Ya en etapa de finalizar un sitio e-commerce me surge un tema.
Mi cliente hace por su propio medio los envíos, sólo a CABA y GBA. El tema es que por ejemplo en CABA, algunos barrios tienen un costo, otros otro costo mas elevado, etc…
Se me ocurrió configurar éstas zonas con precio fijo y agregar todos los códigos postales para cada zona. El tema es que hay barrios que tienen casi 20 códigos postales, se hace una cantidad muy grande a ingresar.
Yo tuve que resolver algo similar para un store de Paraguay donde no usan códigos postales y lo logré con el plugin WooCommerce Advanced Shipping de Jeroen Sormaní que te permite crear reglas lógicas para diferentes ciudades que vos definas a mano. También explica en su blog cómo transformar el campo de texto Ciudad nativo en un desplegable con las opciones que vos ya definiste para asegurarte que las reglas se apliquen y que la gente no escriba mal las ciudades.