Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module adds a form to the shopping cart page allowing customers to estimate shipping and taxes. Users enter their country and postal code to see potential costs if shipping and tax rules are configured for their location.

Commerce Cart Estimate defines a form for estimating items like taxes and shipping rates in a views area handler that can be placed on the shopping cart form page. It requires customers to supply an administrative area (Country) and postal code and then returns an estimate for shipping and taxes if any shipping methods and tax calculations are available for the defined shipping location.

Since it is only adding partial data to the cart order's customer profiles, it may not be compatible with all tax rates and shipping methods.

You can configure the administrative areas that are available for estimation in the store settings. The countries available for selection in the estimate form are inherited from the configured “Shipping countries” list set for the store.

Configuration

  1. Install the module on a site with a supported module enabled (currently only Commerce Shipping).
  2. Browse to admin/structure/views/view/commerce_cart_form
  3. Choose where to insert the estimate form. Either in the Header or in the Footer. Most typically the form will be inserted into the footer.
  4. Click “add” and search for “Cart estimate form”
  5. Add and configure the form and save the view.

Module History

This is a renamed and rewritten version of this sandbox module from jasonkrust (preserving that module's Git history for Jason's credit).

Looking for Drupal Commerce support?

Hire the project maintainers:
Centarro offers Drupal Commerce Support and Development services, ranging from a flat monthly fee for maintenance support (with optional development retainers) to full site architecture and development.
Community support options:
Over 2,000 developers participate in our two support channels on a best-effort basis, Drupal Answers and Drupal Slack (channel: #commerce).

Branches

2.x → Actively developed for Drupal 9, 10, and 11
7.x → No further support will be provided for this branch

Activity

Total releases
3
First release
Mar 2025
Latest release
4 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Release date
2.0.5 Stable Feb 23, 2026
2.0.4 Stable Mar 11, 2025
2.0.3 Stable Mar 11, 2025