Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

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
1 month ago
Release cadence
175 days
Stability
100% stable

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