How to add Table Rates method | Calcurates for Magento

How to add Table Rates method

To add a Table Rates method you should click on "+" icon right above the Shipping Methods grid. The "add method" popup will appear.


There are 2 tabs in this popup:
  1. Method's general settings
  2. Method's algorithm settings

General settings

  1. Shipping Method Name. The name is required and displayed in the checkout, must be unique.
  2. Show Explanatory Tooltip to the Customers. This setting enables or disables info tooltip for the shipping option (this setting is currently not applicable for Magento 2 and will be added soon)
    1. Explanatory Text. If Explanatory Tooltip is enabled you should fill in an explanatory text. 

Algorithm settings

  1. Apply Rate Conditions to. Defines method's algorithm depending on the level of application of the conditions — Entire Cart, Individual Products, Grouped Products.
  2. Totaling Algorithm. This setting is available for Individual Products and Grouped Products algorithms. It defines how the total shipping cost for entire order is calculated if different shipping costs for products or group of products in cart were calculated — Cumulative, Highest Single Cost, Highest Cost, Lowest Single Cost,  Lowest Cost. The table below explains it in greater detail.
  3. Custom Attribute for Grouping. This setting is available for Grouped Products algorithm. Defines which custom attribute is used for grouping products in cart. The most common used ones are "Shipping Type", "Shipping Group" or "Product Category". 
  4. Min Cost. Will be applied if calculated shipping cost for the method is less than 'Min Cost' value.
  5. Max Cost. Will be applied if calculated shipping cost for the method is more than 'Max Cost' value.
  6. Round Shipping Rate to Integer. If enabled, calculated shipping cost will be rounded up after all shipping rules are applied.
This table explains how different Totaling Algorithms work depending on the method's algorithm (Entire Cart, Individual Products, Grouped Products):


CUMULATIVE
HIGHEST COST
HIGHEST SINGLE COST
LOWEST COST
LOWEST SINGLE COST
Individual Products
To calculate total shipping cost for the order:
rates for every product position will be summed up
Highest rate for product position will be selected as a total shipping cost for the order
Highest rate for product position will be applied for every product position and summed up
Lowest rate for product position will be selected as a total shipping cost for the order
Lowest rate for product position will be applied for every product position and summed up
Grouped Products
To calculate total shipping cost for the order:
rates for every group of products will be summed up
Highest rate for the group of products will be selected as a total shipping cost for the order
Highest rate for for the group of products will be applied for every group and summed up
Lowest rate for the group of products will be selected as a total shipping cost for the order
Lowest rate for for the group of products will be applied for every group and summed up
Entire Cart*
n/a
n/a
n/a
n/a
n/a

*totaling algorithm is not applicable to the "Entire Cart" method's algorithm as it is applied to the entire cart and there is no need to sum up anything.



    • Related Articles

    • How to add rates and conditions in the Table Rates method

      First of all, in your methods grid you should select the Table Rates method where you want to add your rates and conditions. As soon as you do it, press "+" icon above your rates grid. The "add rate" popup will appear. There are 3 tabs in this popup: ...
    • Table Rates: configure own condition-based methods and rates or emulate carrier’s rates

      Overview Table Rates (they also call it Matrix Rates) is the most flexible and powerful shipping option type. It helps you to build a table of multiple methods and rates using a variety of conditions and calculation algorithms. Table Rates consists ...
    • What is Shipping Option, Method and Service

      Shipping Option — a certain shipping service that the store offers to its customers which is appeared at the checkout with a certain price (rate). The rate of the Shipping Option is calculated according to a certain algorithm that is set up by ...
    • How to add or edit a Shipping Option

      Video: How to Set Up Shipping Options in Calcurates Shipping Options can be added and edited from Shipping Options grid. Shipping Options Grid To see Shipping Options grid you should follow Menu > Shipping Options. There are 10 columns in the ...
    • Shipping Option types

      There are several Shipping Option types in Calcurates, depending on the rate calculation algorithm: Custom Shipping Options. Calculation algorithm is configured by the user. Flat Rate Free Shipping Table Rates Carrier Shipping Options. Rates are ...