Title: Glizano Checkout Latino for WooCommerce
Author: glizano
Published: <strong>October 24, 2026</strong>
Last modified: October 24, 2026

---

Search plugins

![](https://ps.w.org/glizano-checkout-latino/assets/icon-256x256.png?rev=3763677)

# Glizano Checkout Latino for WooCommerce

 By [glizano](https://profiles.wordpress.org/glizano/)

[Download](https://downloads.wordpress.org/plugin/glizano-checkout-latino.0.2.0.zip)

 * [Details](https://wordpress.org/plugins/glizano-checkout-latino/#description)
 * [Reviews](https://wordpress.org/plugins/glizano-checkout-latino/#reviews)
 *  [Installation](https://wordpress.org/plugins/glizano-checkout-latino/#installation)
 * [Development](https://wordpress.org/plugins/glizano-checkout-latino/#developers)

 [Support](https://wordpress.org/support/plugin/glizano-checkout-latino/)

## Description

**Glizano Checkout Latino for WooCommerce** replaces free-text city inputs in the
WooCommerce checkout with fast, local chained dropdowns for **Costa Rica**, **Colombia**
and **Mexico**, and adds an optional tax or national identification field validated
for each country’s official format.

#### Key Features

 * **Chained location lists by country:**
    - **Costa Rica (CR):** 7 provinces (provincias), 84 cantons (cantones) and 494
      districts (distritos), sorted alphabetically.
    - **Colombia (CO):** 32 departments plus Bogota D.C. (33 departments in total)
      and 1,122 official municipalities (municipios).
    - **Mexico (MX):** 32 federal entities (estados) and 2,476 official municipalities
      and boroughs (municipios y alcaldias).
 * **Optional identification field with format validation:**
    - **Costa Rica:** Cedula fisica (9 digits), Cedula juridica or NITE (10 digits),
      and DIMEX (11 to 12 digits).
    - **Colombia:** Cedula de ciudadania or extranjeria (6 to 10 digits) and NIT(
      8 to 10 digits with optional check digit `-D`).
    - **Mexico:** RFC for individuals (13 characters) or companies (12 characters)
      with valid `YYMMDD` calendar date verification.
 * **100% local, fast and privacy-friendly:**
    - Runs completely inside your WordPress installation. There are no external 
      services, no remote API calls, and no customer data ever leaves your store.
    - The identification number and the Costa Rica district are stored only on the
      WooCommerce order metadata (compatible with High-Performance Order Storage,
      HPOS), alongside the rest of the shipping and billing address fields.
    - When a shopper selects any country other than Costa Rica, Colombia or Mexico,
      standard WooCommerce checkout fields remain unchanged.

#### Official Data Sources

All territorial divisions are bundled locally in static JSON files built from official
public sources:

 * **Costa Rica:** Official Administrative Territorial Division (Division Territorial
   Administrativa de la Republica de Costa Rica), published by the National Geographic
   Institute (IGN) and the National Institute of Statistics and Census (INEC), including
   all 84 cantons.
 * **Colombia:** Political-Administrative Division Coding of Colombia (DIVIPOLA),
   published by the National Administrative Department of Statistics (DANE) on Colombia
   Open Data (`https://www.datos.gov.co/resource/gdxc-w37w.json`).
 * **Mexico:** Unique Catalog of Keys for State, Municipal and Local Geostatistical
   Areas (National Geostatistical Framework), published by the National Institute
   of Statistics and Geography (INEGI).

**Descripción en español:** Glizano Checkout Latino para WooCommerce agrega listas
desplegables encadenadas oficiales para Costa Rica (provincia, cantón y distrito),
Colombia (departamento y municipio) y México (estado y municipio), además de un 
campo opcional de identificación con validación de formato (cédula/DIMEX, NIT y 
RFC) que se guarda únicamente en el pedido. Funciona 100 % en local sin llamadas
externas.

## Screenshots

[⌊WooCommerce checkout for Costa Rica showing chained dropdowns for Provincia, Canton
and Distrito, plus the optional Cedula/DIMEX field.⌉⌊WooCommerce checkout for Costa
Rica showing chained dropdowns for Provincia, Canton and Distrito, plus the optional
Cedula/DIMEX field.⌉[

WooCommerce checkout for Costa Rica showing chained dropdowns for Provincia, Canton
and Distrito, plus the optional Cedula/DIMEX field.

[⌊WooCommerce checkout for Colombia and Mexico showing Departamento/Estado, Municipio
dropdown and optional NIT/RFC validation.⌉⌊WooCommerce checkout for Colombia and
Mexico showing Departamento/Estado, Municipio dropdown and optional NIT/RFC validation
.⌉[

WooCommerce checkout for Colombia and Mexico showing Departamento/Estado, Municipio
dropdown and optional NIT/RFC validation.

[⌊WooCommerce Checkout block for Costa Rica with Canton and District suggestions
and the optional identification field.⌉⌊WooCommerce Checkout block for Costa Rica
with Canton and District suggestions and the optional identification field.⌉[

WooCommerce Checkout block for Costa Rica with Canton and District suggestions and
the optional identification field.

## Installation

 1. Ensure WooCommerce is installed and active on your site.
 2. Upload the `glizano-checkout-latino` folder to `/wp-content/plugins/` or install
    it from the Plugins screen.
 3. Activate **Glizano Checkout Latino for WooCommerce**.
 4. Open your WooCommerce checkout page: selecting Costa Rica, Colombia or Mexico automatically
    activates the chained location selectors and the optional identification field.

## FAQ

### Does this plugin connect to any external service?

No. All territorial lists and validation rules are bundled locally inside the plugin.
No customer or order data ever leaves your store.

### Where is the identification number stored?

It is stored only in the WooCommerce order metadata (`_billing_glzcl_id_number` 
in the classic checkout, or the WooCommerce additional field `glizano-checkout-latino/
id-number` in the Checkout block), just like the shipping address, and is displayed
in the WooCommerce admin order panel and order summary. It is never saved to the
customer account.

### Does it work with the WooCommerce Checkout block?

Yes. Stores created with WooCommerce 8.3 or later use the Checkout block by default,
and the plugin supports it (WooCommerce 8.9 or later):

 * Provinces, departments and states appear with their official names.
 * The Canton (Costa Rica) or Municipality (Colombia, Mexico) field suggests the
   official list of the selected province or state while the shopper types, and 
   is validated when the order is placed. It is saved with its official name, so“
   escazu” becomes “Escazú”.
 * Costa Rica adds a District field with suggestions, required only for Costa Rica.
 * The optional identification field appears in “Additional order information”, 
   only for Costa Rica, Colombia and Mexico, with the same format validation.

In the classic checkout (the `[woocommerce_checkout]` shortcode), Canton, District
and Municipality are dropdown lists.

### Can I charge shipping by canton or district, or offer cash on delivery only in some areas?

Not in this plugin. Glizano Checkout Latino Pro, a separate paid add-on, adds a 
WooCommerce shipping method with a cost per province, canton or district (or department,
state or municipality) and limits cash on delivery to the areas you choose: https://
checkout-latino.glizano.dev/

### What happens when a customer selects another country?

If the customer selects a country other than Costa Rica, Colombia or Mexico, WooCommerce’s
standard checkout fields work as usual without modification.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Glizano Checkout Latino for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ glizano ](https://profiles.wordpress.org/glizano/)

[Translate “Glizano Checkout Latino for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/glizano-checkout-latino)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/glizano-checkout-latino/),
check out the [SVN repository](https://plugins.svn.wordpress.org/glizano-checkout-latino/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/glizano-checkout-latino/)
by [RSS](https://plugins.trac.wordpress.org/log/glizano-checkout-latino/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.0

 * Costa Rica: cantons and districts updated to the official names of the IGN (for
   example, “San José” instead of “Central”, “Río Segundo”, “Pejibaye” in Pérez 
   Zeledón and “Pejivalle” in Jiménez).
 * Mexico: municipality names updated to the INEGI catalog.
 * Link to the optional Pro add-on in the plugin row.

#### 0.1.0

 * Initial release with official chained location lists and optional ID validation
   for Costa Rica, Colombia and Mexico.
 * Supports both the classic checkout and the WooCommerce Checkout block.

## Meta

 *  Version **0.2.0**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[colombia](https://wordpress.org/plugins/tags/colombia/)
   [costa rica](https://wordpress.org/plugins/tags/costa-rica/)[mexico](https://wordpress.org/plugins/tags/mexico/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/glizano-checkout-latino/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/glizano-checkout-latino/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/glizano-checkout-latino/reviews/)

## Contributors

 *   [ glizano ](https://profiles.wordpress.org/glizano/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/glizano-checkout-latino/)