Trader Information
Back to topOverview
Back to topMerchants shipping across borders often must capture a buyer's tax identification number - a VAT or EORI number for the EU, PAN for India, CPF for Brazil, RFC for Mexico - before an order can be fulfilled or invoiced. Checkout Tax ID adds exactly the right field to the checkout, for exactly the right countries, with no custom code.
You define rules in the admin panel: pick one or more countries, give the field a label and tooltip, choose how it is validated (exact length, a length range, or a custom pattern), and decide whether it is required. When a customer selects a matching shipping country, the field appears automatically. The submitted value is saved to the order with a snapshot of its label, shown on the order detail page, and available as an optional, filterable column in the Sales →Orders grid.
Key Features
- Rule-based, no code - add, edit, or remove tax-ID fields entirely from the admin panel
- Per-country targeting - one rule can cover many countries (for example one EORI rule for 28 EU countries plus Great Britain).
- Separate Residential / Commercial mode - present two independent fields per country, each with its own label, validation and required flag.
- Ten pre-configured rules - India, Brazil, Indonesia, Mexico, Saudi Arabia, South Korea, Turkey, Vietnam, Bangladesh, and EU + GB (EORI).
- Flexible validation - exact length, length range, or a custom pattern per rule.
- Saved to the order - value plus a label snapshot, visible on the order page.
- Order grid column - opt-in Tax ID column with server-side filter and sort.
- Clean and self-contained - one dedicated table, no changes to native sales tables, no external services.
- Fully translatable - every label, tooltip and field name.
Compatibility
Adobe Commerce and Magento Open Source 2.4.7 - 2.4.9, PHP 8.1 - 8.5. Luma theme, and Hyvá; Theme storefronts running the native Magento checkout.
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.2.2
Adobe Commerce platform compatibility
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
19 August, 2026
Categories
Extensions, Payments & Security, Checkout Enhancements
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.2.2:
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
Initial release of Checkout Tax ID Fields.
- Rule-based collection of tax identification numbers at checkout, configured entirely from the admin panel with no custom code.
- Per-country targeting: one rule can cover many countries, for example a single EORI rule for the EU plus Great Britain.
- Separate Residential / Commercial mode: one country can present two independent fields, each with its own label, tooltip, validation and required flag.
- Ten pre-configured rules out of the box: India, Brazil, Indonesia, Mexico, Saudi Arabia, South Korea, Turkey, Vietnam, Bangladesh, and a combined EU plus Great Britain EORI rule. All of them can be edited, extended or removed.
- Three validation modes per rule: exact length, length range, or a custom pattern.
- Per-rule required flag; the field appears automatically when the customer selects a matching shipping country.
- Submitted value is saved to the order together with a snapshot of its label, and shown on the order detail page.
- Opt-in Tax ID column in the Sales Orders grid, with server-side filtering and sorting.
- Storefront support for the Luma theme and for Hyva Theme running the native Magento checkout.
- Works with JavaScript bundling enabled as well as disabled.
- Fully translatable: every label, tooltip and field name.
- Server-side validation and sanitization of the submitted value; the country list is validated on save.
- Compatibility: Adobe Commerce / Magento Open Source 2.4.7 to 2.4.9, PHP 8.1 to 8.5.
- Adds one dedicated database table; native Magento sales tables are not modified.
- No external services and no data sent off-site; the extension runs entirely on your server.
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor