Getting Started

Welcome to the Shipping Table Rates documentation. Whether you are a new or an advanced user, you can find some useful information here.

First of all, we recommend to check the following link:

How to install the extension

  1. Backup your store's database and web directory.
  2. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
  3. Copy the installation instructions from the page My Downloadable Products to the SSH console and press ENTER.
  4. Run command php -f bin/magento module:enable Mirasvit_Core Mirasvit_ShippingTable to enable the extensions.
  5. Run command php -f bin/magento setup:upgrade to install the extension.
  6. Run command php -f bin/magento cache:clean to clean the cache.
  7. Deploy static view files

    rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy

How to import shipping rates

The Shipping Table Rates module offers functionality for importing already existing tables with shipping rates through a CSV file. Get acquainted with the format of this file by exporting shipping rates from your store or module's demo.

In order to import shipping rates from the CSV file, you need to create methods according to store views and customer groups.

Upload the CSV file with shipping rates to your server into folder var/import/table_rates.csv. The file has to be named as table_rates.csv.

Navigate to the shipping rate page configuration by going through Stores > Configuration > Shipping Table Rates and pressing Import button.

image

How to upgrade extension

To upgrade the extension follow these steps:

  1. Backup your store's database and web directory.
  2. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
  3. Run command composer require mirasvit/module-shipping-table:* --update-with-dependencies to update current extension with all dependencies.

    Note

    In some cases the command above is not applicable, it's not possible to update just current module, or you just need to upgrade all Mirasvit modules in a bundle. In this case command above will have no effect.

    Run instead composer update mirasvit/* command. It will update all Mirasvit modules, installed on your store.

  4. Run command php -f bin/magento setup:upgrade to install updates.
  5. Run command php -f bin/magento cache:clean to clean the cache.
  6. Deploy static view files

    rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy

Disabling the Extension

Temporarily Disable

To temporarily disable the extension please follow these steps:

  1. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
  2. Run command php -f bin/magento module:disable Mirasvit_ShippingTable to disable the extension.
  3. Log in to the Magento backend and refresh the store cache (if enabled).

Removing the Extension

To uninstall the extension, please follow these steps:

  1. Login to the SSH console of your server and navigate to the root directory of the Magento 2 store.
  2. Run the command composer remove mirasvit/module-shipping-table to remove the extension.
  3. Log in to the Magento backend and refresh the store cache (if enabled).

Change Log

0.0.9

(2022-04-15)

Improvement

  • Added option "Stop further rates processing" to the rates

0.0.8

(2022-04-04)

Fixed

  • Conditions do not work when an area selected

0.0.7

(2022-01-06)

Improvement

  • Added shipping area to the rate

Fixed

  • Shipping rule validation

0.0.6

(2021-10-05)

Fixed

  • Multiselection for several shipping rates

Change Log

0.0.5

(2021-09-28)

Improvement

  • Added 'subtotal' condition in rates

0.0.4

(2021-08-25)

Fixed

  • Update of the shipping rates

0.0.2

(2021-06-15)

Improvement

  • Added priority to the rates

0.0.1

(2021-05-20)

Features

  • Initial pre-release