Brazilian Checkout Toolkit for WooCommerce
Brazil-ready checkout for WooCommerce: CPF/CNPJ fields, validation, masks, and full Checkout Block compatibility.
Use with caution
Brazilian Checkout Toolkit for… works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 5/5 and was last updated 3 months ago, and scores 60/100 on our health check.
- Small user base (100+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Brazilian Checkout Toolkit… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| brazil | #11 |
| checkout | #69 |
| cpf | #5 |
| cpnj | #1 |
| woocommerce | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 2 reviews
About Brazilian Checkout Toolkit for WooComme…
From the official readme · v1.2.0Description
Brazilian stores need a few extra checkout fields to be compliant, avoid delivery issues, and reduce payment gateway errors.
Brazilian Checkout Toolkit for WooCommerce adds Brazilian-specific checkout fields (CPF/CNPJ, person type, neighborhood, street number, etc.), improves the customer experience with input masks, and works with both:
- Classic (shortcode) WooCommerce checkout
- WooCommerce Checkout Block (Cart & Checkout Blocks)
It also mirrors field values into the legacy _billing_* meta keys used by many themes, integrations and gateways.
Mission
Make the WooCommerce checkout truly Brazil-friendly — with the right fields, the right validation, and a smooth UX.
Why this plugin
Unlike older solutions that only work on the classic checkout, this plugin is built for modern WooCommerce stores:
- Checkout Block compatible (WooCommerce 9.0+ Additional Checkout Fields API)
- Backwards compatible with classic checkout and existing integrations
- Lightweight, settings-driven (enable only what your store needs)
Key features
- Person type (Individual / Company)
- CPF / CNPJ fields with optional validation (settings)
- Optional fields (settings): RG, State Registration (IE), Birthdate, Gender
- Street number and Neighborhood fields (Neighborhood can be optional/required)
- Cell phone options (optional field, required field, or replace WooCommerce phone)
- Input masks / formatting for CPF, CNPJ, phone and more (settings)
- Email typo suggestion (Mailcheck) to help reduce checkout failures
- Brazilian address formatting in orders and “My account” addresses
- REST API enhancements: exposes the extra fields on WooCommerce REST responses
- HPOS compatible (WooCommerce High-Performance Order Storage)
Where to find the settings
WooCommerce > Settings > Shipping > Brazilian Checkout Fields
Compatibility & requirements
- Requires WooCommerce
- WordPress 6.0+ (tested up to 7.0)
- PHP 7.4+
- WooCommerce 9.0+ recommended for Checkout Block support (the plugin auto-detects the Blocks API)
Integrations
This plugin includes compatibility layers / data mapping for:
- Flux Checkout for WooCommerce
- Bcash (adds number and CPF/CNPJ data)
- Moip / Moip Transparent Checkout (adds number, neighborhood, CPF and birthdate when available)
Credits
This plugin is based on the original Brazilian checkout fields work by Claudio Sanches and contributors, and has been significantly refactored/modernized.
Third-party libraries included:
* Mailcheck jQuery (https://github.com/Kicksend/mailcheck)
* jQuery Mask Plugin (https://github.com/igorescobar/jQuery-Mask-Plugin)
Installation
- Install and activate WooCommerce.
- Upload this plugin to
/wp-content/plugins/or install it via the Plugins screen. - Activate Brazilian Checkout Toolkit for WooCommerce.
- Go to WooCommerce > Settings > Shipping > Brazilian Checkout Fields and configure the fields.
Frequently asked questions
Does it work with the WooCommerce Checkout Block?
Yes. If your WooCommerce version provides the Additional Checkout Fields API (WooCommerce 9.0+), the plugin registers the Brazilian fields for the Checkout Block automatically.
Does it still work with the classic checkout?
Yes. The plugin keeps the classic checkout field injection and validation, and also avoids rendering duplicate fields when the Checkout Block is used.
Can I make CPF/CNPJ validation optional?
Yes. Validation can be enabled/disabled in the plugin settings.
Can I show only Individuals or only Companies?
Yes. You can configure “Person type” mode in the settings.
Where is the settings page?
WooCommerce > Settings > Shipping > Brazilian Checkout Fields.
Changelog
1.2.0
- Update – Tested up to WordPress 7.0.
- Update – Declared compatibility up to WooCommerce 10.9.
- Dev – Added local test suite (PHPUnit unit + integration, Playwright e2e) and PHPCS WordPress/WooCommerce coding standards configuration.
1.1.0
- New – WooCommerce compatibility
1.0.0
- Initial release.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Brazilian Checkout Toolkit fo… alternatives
All brazil plugins →FAQ
Brazilian Checkout Toolkit for WooC…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 9, 2026
Is Brazilian Checkout Toolkit for… free?
Yes. Brazilian Checkout Toolkit for… is free to download and use from the official WordPress.org plugin directory.
Is Brazilian Checkout Toolkit for… safe to use in 2026?
Brazilian Checkout Toolkit for… works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 5/5 and was last updated 3 months ago, and scores 60/100 on our health check.
How many websites use Brazilian Checkout Toolkit for…?
Brazilian Checkout Toolkit for… is active on 100+ WordPress websites and has been downloaded 1,718 times since it launched in January 2026. It was downloaded 218 times in the last 30 days.
Does Brazilian Checkout Toolkit for… work with WordPress 7.1?
Brazilian Checkout Toolkit for… is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does Brazilian Checkout Toolkit for… need?
Brazilian Checkout Toolkit for… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Brazilian Checkout Toolkit for… last updated?
The latest version, 1.2.0, was released on July 6, 2026 (3 months ago).
Who makes Brazilian Checkout Toolkit for…?
Brazilian Checkout Toolkit for… is developed and maintained by Riaan K..
What are the best alternatives to Brazilian Checkout Toolkit for…?
The most popular alternatives to Brazilian Checkout Toolkit for… are Brazilian Market on WooComm… (60K+ installs), Brazilian Fields in WordPre… (70+ installs) and Gaudério (30+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card