xpay✦ Commerce
Directory
WooCommerce plugins
Calculadora de Frete e Campos Checkout para o Brasil
Calculadora de Frete e Campos Checkout para o Brasil
Shipping calculator for Brazilian WooCommerce stores with automatic Postal Code address pre-filling and Brazilian Market on WooCommerce.
4.9
(45 ratings)Will this break my store?
What the WordPress.org registry says about keeping Calculadora de Frete e Campos Checkout para o Brasil running.
Tested to 7.0.2
Tested against the WordPress branch in use today.3 days ago
At least 8.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.8.2
Your host must be running at least this version.5.0
woocommerce
These must be installed and active first.100% of 9 recent threads resolved
From the plugin's WordPress.org support forum.2
Maintenance & trust
Scored on how Calculadora de Frete e Campos Checkout para o Brasil is looked after — not on how many stores run it.
99
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
20 / 20Merchant satisfaction
14 / 15Listing transparency
10 / 10Ratings
4.9
45 ratingsImproved shipping calculator designed specifically for Brazilian e-commerce stores using WooCommerce, making it easier and significantly improving the data entry flow on the cart and checkout pages.
This version includes full compatibility with Shortcodes and Gutenberg themes, allowing you to place the shipping calculator anywhere on your site with maximum flexibility.
This WordPress plugin ensures faster address verification and cleaner form management, leading to a better user experience and fewer abandoned carts.
🚀 New Features: Complete Brazilian Checkout
We have expanded the plugin capabilities to offer a full checkout solution for the Brazilian market. Now, in addition to the shipping calculator, the plugin manages Custom Checkout Fields essential for Brazilian logistics and invoicing.
New Field Features:
* CPF & CNPJ: Adds fields for Individual (CPF) and Company (CNPJ) Tax IDs with automatic validation.
* Address Fields: Adds and manages specific fields for Neighborhood (Bairro), Number, and Complement.
* Phone Masks: Intelligent input masking for Brazilian landlines and mobile phones.
✅ ERP & “Brazilian Market” Compatibility
This is a major update for store owners who need to issue invoices (Nota Fiscal). The plugin is now fully compatible with the data standards used by the Brazilian Market on WooCommerce plugin (by Claudio Sanches).
Why is this important?
1. Bling & ERP Integration: Because we follow the standard meta-keys structure, this plugin is fully compatible with Bling, Tiny, and other ERPs that integrate with WooCommerce. You can issue invoices (NFe) seamlessly without data errors.
2. Standardized Data: Ensures that CPF, CNPJ, and address data are saved exactly how external integration tools expect them.
Watch the Plugin Demo:
Key Features & Improvements:
On the Cart Page:
- ZIP Code Validation: Real-time validation of the CEP (ZIP code) format.
- Submission Control: The checkout/proceed button is only enabled after the customer enters a valid CEP.
- Dynamic Field Hiding: Option to hide unnecessary address fields on the Cart page for a cleaner interface.
- Compatibility with both Legacy and Blocks (Gutenberg) WooCommerce modes.
On the Checkout Page:
- ✨ NEW: Automatic Address Lookup: Automatically pre-fills the street, neighborhood, city, and state fields after the customer enters a valid CEP.
- ✨ NEW: Checkout Custom Fields: Adds support for CPF, CNPJ, Number, Neighborhood, and Birthdate.
- ✨ NEW: Input Validation: Validates CPF/CNPJ algorithms and applies input masks to prevent typing errors.
- ✨ NEW: Person Type Selector: Allows customers to switch between “Person” (Pessoa Física) and “Company” (Pessoa Jurídica) during checkout.
- ** Automatic Address Lookup:** Automatically pre-fills the street, neighborhood, city, and state fields after the customer enters a valid CEP.
- ** Required Phone Field with DDI:** The phone field is now mandatory and includes a resource to capture the Country Code (DDI), ensuring complete contact information.
- Number Field Addition: Adds the mandatory “Number” field, often missing in standard WooCommerce forms. Includes a
checkboxoption for addresses that are “Sem Número” (No Number). - Dynamic Field Hiding: Option to hide address fields when not needed.
- Compatible with Correios and all WooCommerce shipping
Additional Features:
- Free Shipping Minimum: Option to set a minimum cart value required to activate the free shipping method.
- Fully customizable through the dedicated plugin settings page.
- The plugin is fully customizable via action and filter hooks for advanced users.
More details can be found in the Frequently Asked Questions (FAQ).
Help and Support
When you need help, please create a topic in the Plugin Support Forum.
** Recommended Plugins **
* Link Invoice Payment for WooCommerce – Integrate custom payment methods and offer invoice-based payments in your WooCommerce store.
* Pix For WooCommerce – Integrate Pix, Brazil’s revolutionary instant payment system, into your WooCommerce store
Yes, this plugin acts as an updated solution for Brazilian Market on WooCommerce. It maintains full compatibility with existing data but offers improved features. Note: To use it, you must disable the Brazilian Market on WooCommerce plugin (by Claudio Sanches) to avoid field conflicts.
Use the following code:
add_filter(
‘wc_better_shipping_calculator_for_brazil_postcode_label’,
function () {
return ‘your new text’;
}
);
Use the following code:
add_filter(
‘wc_better_shipping_calculator_for_brazil_postcode_label’,
‘__return_null’
);
This feature was added to ensure all essential customer contact data is complete and correctly formatted. The DDI (Dialing Code International) ensures the phone number is standardized for both national and international calls, which is crucial for logistics and customer service. You can disable this feature in the plugin settings under the Checkout tab.
When the customer enters a valid 8-digit CEP (Brazilian postcode) on the checkout page, the plugin uses public APIs (like VIACEP and Brasil API) to automatically retrieve and fill in the Street, City, State, and Neighborhood fields, speeding up the checkout process.
If you find any errors or have suggestions, please open an issue in our GitHub repository.
- Brasil API – ZIP code field.
- VIACEP – ZIP code field.
- International Telephone Input – Phone number field with country code.
Categories
Plugin details
Tags on WordPress.org
