
The City field turned into a department-dependent dropdown in the block checkout.
Works in the block checkout and in the classic one. WooCommerce shows Colombia’s 33 departments at checkout, but the City field is left as free text. Most plugins only turn it into a dependent dropdown in the classic checkout; this one also does it in the new block checkout (the React based one), and it adds per-city shipping.
city field, so shipping, taxes and the invoice get it unchanged.The municipality list is built from the open-source “colombia-json” dataset by Marco Vega (https://github.com/marcovega/colombia-json), available under the MIT license, based on official DANE (public domain) data.