How to configure Calcurates WooCommerce plugin

How to configure Calcurates WooCommerce plugin

When the Calcurates WooCommerce plugin is installed and synchronized with the website, you can proceed to its configuration.

How to Add Calcurates Shipping Method

To add Calcurates as a shipping method and start delivering through the service, please, go to WooCommerce —> Settings —> Shipping.

Click the Add shipping zone button.



Set a zone name and define zone regions.
Notes
It is recommended to set Calcurates shipping method to the worldwide zone and control shipping by zones in Calcurates using Shipping Areas functionality.



Click Add shipping method and choose 'Calcurates Shipping Method' from the list. Then, click the Add shipping method button.



Now, you can click Save changes and proceed further shipping configuration within Calcurates interface.


Calcurates Plugin Configuration

To see the available Calcurates plugin settings, please, go to WooCommerce —> Settings —> Shipping —> Calcurates Shipping Method.

Here, you can decide how to display rates on the frontend for the shipping methods served via Calcurates.



The Display rates with tax & duties option have 3 available values:
  1. Duties & tax included
  2. Without duties & tax
  3. Both

Duties & tax included shows one rate with duties and taxes already added. Without duties & tax shows the shipping cost only. Both shows two variants of the same method so the customer can choose (DDP or DDU).

This setting controls display only. It does not change how WooCommerce taxes the shipping line — that is WooCommerce → Settings → Tax and the tax class assigned to shipping.


Please, select the one that suits your needs and click the Save changes button.

VAT Number checkout field

WooCommerce has no VAT Number field of its own, so stores collect VAT numbers through a separate VAT plugin. Use this setting to tell Calcurates which checkout field holds the VAT number. Calcurates then receives the number with each shipping rate request. That lets you show different shipping methods or prices to customers who enter one, for example business buyers.


Before you start

  • Your VAT plugin must show a VAT Number field at checkout, because Calcurates doesn't add one of its own. Some VAT plugins include the checkout field only in their paid version.
  • Your checkout page must use the classic WooCommerce checkout. To check, go to Pages, open your Checkout page and look for the [woocommerce_checkout] shortcode. New WooCommerce stores use the Checkout block by default, and Calcurates can't read the VAT number from the Checkout block.
  • Many VAT plugins show the field only when taxes are enabled in WooCommerce → Settings → Tax and the cart contains a taxable product.

Step 1. Connect the field

  1. Go to WooCommerce → Settings → Shipping → Calcurates Shipping Method.
  2. In VAT Number checkout field, enter the field name your VAT plugin uses:
VAT pluginField name
European VAT Compliance Assistant (Premium)     vat_number
EU/UK VAT Validation Manager by WPFactorybilling_eu_vat_number

For other plugins, check the plugin's documentation or ask its support team for the checkout field name. Common names include billing_vat_number and billing_vat_id.

  1. Click Save changes.

Step 2. Create a VAT Number segment

  1. Go to Shipping Segments and create a segment with the Ship To → VAT Number condition.
  2. Select is not empty to match every customer who enters a VAT number. To match one specific customer, select equals and enter their VAT number.
  3. Use the segment in Shipping Rules to change which methods these customers see or what they pay.

Step 3. Test it at checkout

  1. Add a taxable product to the cart and go to checkout.
  2. Enter an address in a country where your VAT plugin shows the field, for example Germany.
  3. Enter a VAT number and wait a moment for the shipping methods to refresh. The methods or prices should change according to your rule.
  4. Clear the VAT number. The standard methods and prices come back.
    • Related Articles

    • Going live with Calcurates for WooCommerce

      Available for: WooCommerce. Using Shopify or Magento? See [Going live with Calcurates for Shopify] or [Going live with Calcurates for Magento]. Going live is the moment your real customers start seeing Calcurates rates at checkout. This guide covers ...
    • How to install Calcurates WooCommerce plugin

      Installation via WordPress To install the Calcurates plugin for your WooCommerce, please, login to the admin panel. Next, go to the Plugins section from the sidebar menu and choose the Add New option. Use the search bar in the upper left corner of ...
    • How to update Calcurates WooCommerce plugin

      It is recommended to keep your Calcurates plugin for WooCommerce up to date. In this article you will find how to update your Calcurates plugin. First, log in to your WooCommerce admin panel. Now, you have the two options to choose from: Install each ...
    • How to configure Calcurates Magento 2 module

      After a successful installation of Calcurates module to your Magento, the configuration settings will appear in Magento config here: Stores > Configuration > Shipping Methods > Calcurates by Amasty. Note, updates regarding the availability of a new ...
    • Going live with Calcurates for Magento

      Available for: Magento 2 / Adobe Commerce. Using Shopify or WooCommerce? See [Going live with Calcurates for Shopify] or [Going live with Calcurates for WooCommerce]. Going live is the moment your real customers start seeing Calcurates rates at ...