Magento 2 shipping rates

Magento 2 shipping rates DEFAULT

Shipping Table Rates for Magento 2

Key FeaturesShipping Table RatescreateShipping RulesModifyShipping RestrictionslimitShipping Suiteall-in-oneCreate custom shipping methodsCreate custom shipping ratesMake method available to specific stores and customer groupsRestrict or hide the existing carriers and methodsAssign shipping rates to specific products and product groupsSurcharge, discount and replace the existing ratesCreate complex conditions for extension rules and restrictionsAdd free shipping for particular shipping typesActivate or deactivate extension rules by couponCreate rules based on customer’s dataCountry, Region, City, Postcode (including alphanumeric) supportImport an unlimited amount of ratesAdvanced Conditions module included* Can affect only methods the module created
Sours: https://amasty.com/shipping-table-rates-for-magento-2.html

The table rate shipping method references a table of data to calculate shipping rates based on a combination of conditions, including:

  • Weight v. Destination
  • Price v. Destination
  • Number of Items v. Destination

For example, if your warehouse is in Los Angeles, it costs less to ship to San Diego than to Vermont. You can use table rate shipping to pass the savings on to your customers.

The data that is used to calculate tables rates is prepared in a spreadsheet and imported into your store. When the customer requests a quote, the results appear in the shipping estimate section of the shopping cart.

Only one set of table rate data can be active at a time.

Table Rate shipping in the shopping cart

Step 1: Complete the default settings

The first step is to complete the default settings for table rates. You can complete this step without changing the scope of the configuration.

  1. On the Admin sidebar, go to Stores > Settings > Configuration.

  2. In the left panel, expand Sales and choose Shipping Methods.

  3. Expand the Table Rates section.

  4. Set Enabled to .

    Table Rates

    To change any of the current settings, you must first clear the Use Default checkbox.

  5. Enter the Title that you want to appear for table rates section during checkout.

    The default title is .

  6. Enter the Method Name that you want to appear as a label next to the calculated rate in the shopping cart.

  7. Set Condition to one of the following calculation methods:

    • For orders that include virtual products, set Include Virtual Products in Price Calculation to if you want to be able to include the virtual product(s) in the calculation.

      Because virtual products—such as services—have no weight, they cannot change the result of a calculation that is based on the Weight v. Destination condition. However, virtual products can change the result of a calculation that is based on either the Price v. Destination or # of Items vs Destination condition.

    • (Optional) Configure the handling fee:

      • If charging a handling fee, set Calculate Handling Fee to one of the following:

      • Enter the Handling Fee rate according to the method used to calculate the fee.

        If the handling fee is based on a percent, enter the whole number without the percent sign.

    • In the Displayed Error Message box, enter the message that appears when this method is not available.

    • Set Ship to Applicable Countries to one of the following:

      All Allowed CountriesCustomers from any country specified in your store configuration can use table rate shipping.
      Specific CountriesAfter choosing this option, the Ship to Specific Countries list appears. Select each country where customers can use table rate shipping.
    • If you offer multiple shipping methods, enter a number for Sort Order to determine the sequence in which Table Rate appears when listed with the other methods.

      This is relative to the other shipping methods. ( = first, = second, = third, and so on.)

    • When complete, click Save Config.

    Step 2: Prepare the table rate data

    1. At the top-left of the configuration page, set Store View to , or to any other website where the configuration applies.

      When prompted to confirm, click OK.

      The Export and Import options now appear in the Table Rates section, with Use Default checkboxes to the right of each option.

      To change any of the current settings, you must first clear the Use Default checkbox.

    2. Change the Condition as needed.

      This determines the condition upon which the calculation is based. The format of the CSV file that is uploaded is specific to each condition. Options: , , or

    3. Click Export CSV.

    4. Save the file to your computer.

      Export CSV

    5. Open the file in a spreadsheet application.

    6. Complete the table with appropriate values for the shipping calculation condition.

      • Use an asterisk (*) as a wildcard to represent all possible values in any category.
      • The Country column must contain a valid three-character code for each row.
      • Sort the data by Region/State so the specific locations are at the top of the list, and the wildcard locations at the bottom. This will process the rules with the absolute values first, and the wildcard values later.

      Weight vs. Destination (Australia)

    7. Save the file.

    Example 1: Price v. destination

    This example uses the Price v. Destination condition to create a set of three different shipping rates based on the amount of the order subtotal for the continental United States, Alaska, and Hawaii. The asterisk (*) is a wildcard that represents all values.

    COUNTRYREGION / STATEZIP / POSTAL CODEORDER SUBTOTAL (and above)SHIPPING PRICE
    USAHI*10010
    USAHI*5015
    USAHI*020
    USAAK*10010
    USAAK*5015
    USAAK*020
    USA**1005
    USA**5010
    USA**015

    Example 2: Weight v. destination

    This example uses the Weight v. Destination condition to create different shipping rates based on the weight of the order.

    COUNTRYREGION / STATEZIP / POSTAL CODEWEIGHT (and above)SHIPPING PRICE
    AUSNT*939.95
    AUSNT*019.95
    AUSVIC*919.95
    AUSVIC*05.95
    AUSWA*939.95
    AUSWA*019.95
    AUS**929.95
    AUS**09.95

    Example 3: Restrict free shipping to the continental United States

    This example uses the Price v. Destination condition to determine if free shipping is available based on the destination.

    In the file, include all the state destinations to which you are willing to provide free shipping. Complete the table rate configuration with the following settings:

    SettingValue
    ConditionPrice v. Destination
    Method NameFree Shipping
    Ship to Applicable CountriesSpecific Countries
    Ship to Specific CountriesSelect only United States
    Show method if not applicableNo

    Step 3: Import the table rate data

    1. Return to the Table Rates section of your store configuration.

    2. At the top-left of the configuration page, set Store View to the website where this method will be used.

    3. Next to Import, click Choose File and select your completed file for import.

      Import table rates

    4. When complete, click Save Config.

    5. In the message at the top of the page, click Cache Management and refresh each invalid cache.

    Step 4: Verify the rates

    To make sure that the table rate data is correct, go through the payment process with several different addresses to make sure the shipping and handling rates are calculated correctly.

    Sours: https://docs.magento.com/user-guide/v2.3/shipping/shipping-table-rate.html
    1. Black ops 3 unlocks
    2. Plumber grants pass
    3. Hp spectre trackpad issues
    4. Ace combat zero wallpapers
    5. Warframe market prices

    How to Configure Table Rates Shipping Method in Magento 2

    The Most Popular Extension Builder for Magento 2

    With a big catalog of 234+ extensions for your online store

    Find extensions

    mageplaza extensions M2

    The Shipping Fees can vary according to different factors, such as the product nature, weight, distances, etc. Applying Table Rates Shipping to calculate the shipping fee based on the combination of conditions such as Weight v. Destination, Price v. Destination, and # of Items v. Destination. All are listed in a table rate file that you can export and import in Magento 2 settings. When the customer asks for a quote, the results appear in the shipping estimate section of the shopping cart. By using this, Magento 2 stores can create a convenient shopping experience for customers, reduce the support team’s workload and boost sales in no time.

    If you need to charge different shipping rates in your store, you can do it with Free Shipping Method and Flat Rate Shipping Method extensions. And now, we will learn how to configure the table rate shipping method in Magento 2.

    How to Configure Table Rates Shipping Method Table Rate Shipping Method Configuration

    4 Steps to Configure Table Rates Shipping Method in Magento 2

    Step 1: Configure the Table Rate Shipping Method

    • On the Admin Panel, .
    • On the left panel, under , select .
    • Open the section,
      • the shipping method by choosing Yes for that.
      • Set the for the table rate shipping on the checkout page. You can use the default value - “Best Way” for the table rate title.
      • Choose by the calculating methods: Weight v. Destination, Price v. Destination, or # of Items v. Destination.
      • If the order includes virtual products for the price calculating, choose Yes in the field.

    62% online stores have vulnerability and 14% stores have 4+ security issues, learn more.

    Virtual products are service with no weight, or physical items. They cannot change the results of a calculation that is based on the Weight v. Destination condition. However, virtual products can change the result of a calculation that is based on either the Price v. Destination or # of Items vs Destination condition.

    • If you ask to charge an additional handling fee, set to fixed or percent, and then enter the number you want to set in the field.
    • Set to one of two options:
    • Set the on the Shipping Method on the checkout page.
    • to complete.

    Step 2: Preview the Table Rate Data

    • In the upper-left corner, select the where the configuration is active, you can choose or any website you need.

    There is the new appearance of the Import and Export option and the Use as Default checkbox that is next to each field in the Table Rate Shipping section.

    The checkbox has been remarked, so if you want to change any settings, let clear it.

    • Click on the button and save the file on your computer.

    How to Configure Table Rates Shipping Method Table Rate Shipping Method Data

    • Complete the CSV file in a spreadsheet
      • Use an asterisk (*) as a wildcard to represent all possible values in any category.
      • The column must contain a valid three-character code for each row.
    • Save the file on your computer after finishing it.

    Step 3: Import the Table Rate Data

    • Go back to the Table Rate Shipping section.
    • In the upper-left corner, select the where allowed using the method.
    • the “tablerate.csv” file by tapping the button and then upload the file from your computer.

    How to Configure Table Rates Shipping Method Import CSV file

    Step 4: Check the Rates

    To check the Rates for the assurance, try conducting the payment process with different shipping addresses in the checkout. Thus, you can ensure that the calculation for the shipping as well as handling rates are absolutely accurate.

    How Mageplaza Table Rate Shipping module helps your store

    • Unlimited table rates shipping methods
    • Set shipping rates for specific groups
    • Support volumetric weight
    • Provide various types of table rate calculation
    • Import table shipping rates easily and quickly
    • Show estimated delivery days
    • Insert images to illustrate shipping methods
    • Support virtual product in shipping cost

    Explore Magepalza's Table Rate Shipping!

    The bottom line

    If you are still wondering how to show shipping rates attractively to your customers, consider this table display. It works best when you offer shoppers with multiple shipping methods and they may be overwhelmed to choose one. But giving them the suitable display in tables will improve their experience and help them make quicker decisions. Things will be even easier when you use our Table Rate Shipping extension. Give us a shout if you need more support, or write down below!

    Explore Shipping Cost Calculator

    Related Topics

    Sours: https://www.mageplaza.com/kb/how-to-configure-table-rates-shipping-method-magento-2.html
    Get access to the most flexible condition-based shipping option that can be easily configured in Calcurates.

    What is Table Rates Shipping?

    Table Rates shipping option allows to set specific rates for multiple shipping methods based on various attributes and conditions. Take full control over the shipping rates in your online store with customizable Table Rates.

    Table Rates: Key Features and Benefits

    Set multiple methods based on conditions
    Tailor Rates to a Variety of Attributes and Different Conditions
    Use a wide variety of preset conditions like price, quantity, and weight ranges, along with geo-attributes (like shipping zones and postal-code ranges) and delivery dates, or use your own attributes for maximum flexibility.
    Multiple Calculation Algorithms
    Calculate shipping rates for any given method in the way that is most effective for you. Fix these rates by order, item, or unit of weight, or set a percentage of an order's subtotal. Use these features separately or together.
    Edit your Table Rates settings easily by importing and exporting them in a CSV file.
    Provide Customers with All the Information They Need
    Boost your sales by creating tooltips and adding delivery date information with Table Rates to give customers more information.

    When Do You Need Table Rates?

    Maximize your profits by using condition-based rules and table rates to get the most cost-effective shipping. Group your products by type and attributes, and set group-specific shipping methods and pricing.
    Popular shipping tasks solved
    Different products are shipped with different shipping methods
    Take advantage of different shipping methods and rates for different types of products. Use categories, groups, SKUs, weight, and price as conditions for Table Rates methods.
    Specific calculation algorithms for certain types of products
    Pick the most effective combination of calculation algorithms in order to make shipping specific categories of products more cost-effective.
    Different rates for different locations
    Use geo-attributes to create unique shipping methods for different shipping zones. Account for surcharges and area-specific duties and taxes.
    Different delivery dates depending on what's in cart
    Use delivery dates as a condition for Table Rates methods to enable dynamic updates to the date displayed at checkout.

    Turn on Table Rates Shipping for your E-commerce

    Let's check if Calcurates meets your shipping needs!
    Supported E-commerce Platforms

    How to Configure Table Rates in Calcurates

    Table Rates is a built-in feature with Calcurates. Manage shipping options and methods through a simple interface with the help of a step-by-step guide.
    Popular questions answered
    Can Table Rates method conditions be applied to an order or to a product? 
    Depending on the selected method algorithm, a Table Rate method conditions may be applied to Entire Cart, Grouped Products or Individual Products. Learn more about Table Rates algorithms from our user guide here.
    What totalling algorithms can be used inside a Table Rates method?
    Here is the list of totalling algorithms available with Table Rates if conditions applied to individual products or grouped products: Cumulative, Highest Cost, Highest Single Cost. Lowest Cost, Lowest Single Cost. Learn more about Table Rates algorithms from our user guide here.
    Can I condition Table Rates based on Postal Codes?
    Yes, it is possible to use Postal Codes or ranges as a condition as well as a Shipping Zone with the Postal Codes preconfigured.
    How can I limit Table Rates to a specific customer group?
    The customer group has to be singled out into a segment that can be used in conditions of a Shipping Rule. The Rule would be to hide the method unless the customer group matches.
    Can I create multiple Table Rates in Calcurates?
    Yes, in Calcurates you can have multiple Table Rates. Only the total number of shipping options is limited by pricing plan.
    Why should I use Calcurates Table Rates instead of Magento default Table Rates?
    Calcurates Table Rates shipping option is very flexible in the part of calculation algorithms. Each method can be configured to work with various conditions such as shipping zones, other geo attributes, product weight, quantity or price ranges. It becomes even more powerful when you combine it with Calcurates Shipping Rules engine.
    Is the Table Rates feature only available for Magento 2?
    No, Table Rates are available for any e-commerce on WooCommerce, Magento 2, and Shopify
    Related articles from our blog
    Sours: https://calcurates.com/features/table-rates

    Rates shipping magento 2

    Guide for Shipping Table Rates for Magento 2

    For more details see how the Shipping Table Rates extension works.

    Set the quotes for Magento 2 shipping amounts and create numerous flexible shipping methods based on multiple separate rates which can use following parameters as trigger conditions: Country, State, City, Postcode, specific Shipping Type, subtotal, weight, and quantity. For each combination of such conditions you can set a Base Rate for the Order, a Percentage per Product, a Fixed Rate per Product, a Fixed Rate per 1 unit of weight (volumetric weight is included!).

    Now you can generate ideal shipping rates and feel a great benefit.

    Interested? See how the “Shipping Table Rates for Magento 2” extension works.

    1. The extension creates a specific carrier (named by default Shipping Table Rates).

    2. The carrier contains shipping methods with different shipping rates. The number of possible shipping methods, as well as the number of shipping rates, are not limited.

    3. Each rate is configurable - you can choose conditions of its application. Available conditions are Country, State, City, Zip Code, Quantity, Weight, Price, Shipping Type.

    4. You can also set various rates' types:

    • a Base Rate for the Order;
    • a Percentage per Product;
    • a Fixed Rate per Product;
    • a Fixed Rate per 1 unit of weight;

    5. Calculates the rates for the order and displays to customers the available delivery methods.

    Still not clear what cases does the extension cover? Let's see the example.

    You deliver kids toys to the Netherlands and Poland. To the Netherlands - by train and by airlines, to Poland - only by train (these are your shipping methods).

    The shipping method is the way of physical relocation of products. You can ship the order to a customer located in the Netherlands either by train or by airlines. But you can not combine the methods for the same order!

    You've set up the next shipping rates for each method:

    1) The Netherlands, train (15 days delivery):

    2) The Netherlands, airlines (3 days delivery):

    • $25 for the order (the weight is less than 5 kilos);
    • $35 for the order (the weight equals or greater than 5 kilos, but does not exceed 15 kilos).

    3) Poland, train (7 days delivery):

    • $15 for the order (the quantity is less than 15 items);
    • $20 for the order (the quantity equals or greater than 15 items);

    This is how the mentioned conditions will be displayed in the table of the Shipping Table Rates:

    This is how the shipping rates will be displayed to different customers:

    Due to the extension, you can bring to life boundless ideas of rates application:

    • set fixed rates per each product in the cart;
    • specify special rates for particular products or product categories;
    • use volumetric attributes and others.

    Thoroughly explore the possibilities of Shipping Table Rates for Magento 2 extension with the user guide.


    Usage Examples

    1. Elementary example: free shipping for any order

    Let us start with a quick example: we just set a zero shipping cost regardless of the products in the cart.

    To achieve this we create a method with a single rate:

    2. Flat rates

    Magento out of the box has Flat Rate shipping. It allows the setting of a fixed price per item or per order. Amasty Shipping Table Rates allows to cover and extend this functionality.

    Cost per order is set in the “Base Rate for the Order” field.

    On the frontend, it does not depend on cart entries. If we add more products to cart, it'll remain unchanged.

    “Rate per product” is added for each item:

    “Rate per unit of weight” is added for each lbs/kg: Count weight from - adjust this to set 'Fixed Rate per 1 unit of weight' to apply only if the weight is heavier than specified. In case you want to apply the rate per unit of weight to any weight, set this option to 0.

    “Percentage per Product” makes shipping cost connected to products price:

    3. Areas

    Shipping cost may be based on delivery area. The name of the area can be shown using {day} variable.

    The method’s title differs according to the location.

    4. Tiniest match rule

    Sometimes, we see that more than one rate can be applied simultaneously. For example, there are two rates: a rate for all countries and a rate for USA only.

    Respectively, it is a bit ambiguous what rate should be loaded for USA orders. Some people expect that we will see two methods on the storefront.

    If two methods are applicable, the extension checks for the tiniest match. In our case, “Country = USA” is closer than “County = Any”, so the USA rate will be loaded.

    If you need both options to be displayed, you are to create two separate shipping methods.

    The same applies to states and ZIP-codes. To learn more about it, please, check this article: blog post.

    Magento 2 Shipping Table Rates is compatible with Multi Address Checkout. Thus you can enable your customers to ship an order to multiple addresses during checkout, and determine the maximum number of addresses to which an order can be shipped.

    5. Combining rates with shipping types

    Oftentimes, you have different rates for different products. For example, you divide your catalogue by weight, price, category or any other key feature. For these cases, it is handy to use shipping types.

    Shipping type is a product attribute which is added by Amasty Shipping Table Rates. Values of this attribute can be set in Admin panel > Stores > Attributes > Product > am_shipping_type.

    If types are created, they can be assigned to products:

    When shipping types are assigned to products, products in the cart are grouped by them. Each of these groups may have its own rate.

    When we deal with a mixed-type card, it is not defined explicitly what rate should be used. Store managers can resolve the issue by configuring the extension and its rates.

    According to the tiniest math rule, if there is a rate for all shipping types and a rate for a specific one, the later is chosen. That is why we have a number of applicable rates. We can use the minimum, the maximum one, or the sum of rates.

    The most common case is “Sum up rates”:

    In the Rates tab, you can also choose the weight type to use in calculations:

    For the correct work of this option, you should preliminary add volume weight attribute to your products, and then fill in the values for products' Weight and Volume Weight.

    You can find more information about these settings in the Shipping Method Settings section of this guide.

    Also, it is possible to disable grouping products by shipping type. For that, please go to Admin panel > System > Configuration > Sales > Shipping Methods > Shipping Table Rates > Use only one shipping type for shipping method.

    When this option is enabled, the mixed-type card may use rates for “All” shipping type only. For example:

    General Settings

    To configure general settings, go to Stores → Configuration → Shipping Methods →Amasty Shipping Table Rates

    • Enabled for Checkout - specify if a shipping carrier should be available in the store view.
    • Title - the shipping carrier’s name, which will be displayed above the list of its shipping methods.
    • Ship to applicable countries - define if the shipping methods of the carrier are allowed to all countries or to the specific ones.
    • Ship to Specific countries - choose the countries to which the shipping by the carrier is available. The option becomes active only when the Ship to applicable countries setting is set to Specific Countries.
    • Displayed Error Message - specify the error message that will be displayed to customers when shipping methods of the carrier are not available.
    • Allow Free Shipping Promotions - enable if you want Free Shipping from Shopping Cart Price Rules to be applied to the shipping methods of the carrier.
    • Ignore Price and Quantity of Virtual Products - enable the option to exclude Virtual products' quantity and price from the rates calculations based on Price and Quantity conditions.
    • Compare postcodes as: - choose one of the available modes to specify the postcodes’ format: Numbers mode or Strings mode. Please check the blog post for more information on postcodes processing.
    • Use price AFTER discount - enable to use the prices after discounts application for rates generation.
    • Use price INCLUDING tax - choose which prices should be used for the generation of rates: including tax/VAT or without tax/VAT.
    • Sort order - determine the place of a Table Rate carrier in the list of shipping carriers. To place a carrier on the top of the list, the value '0' should be specified.
    • Use only one shipping type for shipping method - enable to apply the Shipping Type “All” to carts containing products with different shipping types. This means, that the option limits the application of different rates to the one cart. When the cart contains products with different shipping types, the rate with the Shipping Type “All” will be applied.
    • Show Method if Not Applicable - set to Yes to show to customers the methods, when they are not applicable. The error message will inform the customers about the unavailability of the methods displayed.
    • Shipping Type for bundle products - the option controls which shipping types will be assigned to bundle products. When it is set to As in Ship Bundle Items setting, the system will check the mentioned setting in a bundle product configuration settings. When set to From bundle product, the shipping type assigned to bundle products will be used. If set to From items in the bundle, shipping types assigned to each product in the bundle will be used.
    Two values are available for the Ship Bundle Items setting: Together and Separately. When the value Together is chosen, the Shipping Type will be taken from a bundle product. When the setting is set to Separately, the Shipping Type will be taken from simple products contained in the bundle.
    • Shipping Type for configurable products - the option controls which shipping types will be assigned to configurable products. Set to From associated products or From parent product to take the Shipping Type value from associated simple products or from a parent configurable product accordingly.
    • Volume weight - choose the way to calculate a shipping rate based on a volumetric weight:
    1. Volumetric weight attribute - choose the option to use the already calculated volumetric weight value. You need to create a volumetric weight attribute and specify its value for the items manually.
    2. Volume attribute - when choosing this option, the volumetric weight will be calculated based on the item's volume and shipping factor. You need to create a volume attribute, specify its value for the items and also set a shipping factor (use the DIM Factor published by your courier company to establish the dimensional weight).
    3. Dimensions attribute - choose the option to make the volumetric weight to be calculated based on the item's dimensions. To use this option, you need to create a dimension attribute, specify its value for the items and determine the shipping factor (Use the DIM Factor published by your courier company to establish the dimensional weight).
    4. Separate dimension attribute - choose this option in case you have the attributes for each particular dimensions parameter (height*length*width). Specify the shipping factor as well (Use the DIM Factor published by your courier company to establish the dimensional weight).

    For more information about volume weight calculation methods, please go to the Volume weight settings section.

    Shipping Method Settings

    General Settings & Rates

    To configure shipping methods settings please go to Sales > Amasty Shipping Table Rates

    You can both create a new shipping method or correct the existing ones. To edit one of the already created shipping methods, just click on the necessary one in the table. To create a new method, click the Add New button.

    Name - give a name to a shipping method that will be shown to customers in the list of available shipping methods (both on the checkout and in the cart).

    To provide customers with more complete information, specify the {day} variable in the Name field. This variable will draw the information from the Estimated Delivery (days) column of the table, provided on the Methods & Rates tab. You can also specify the “delivery name” value for the {name} variable on the Rate Configuration page.

    A quick example:

    1) Specify the Name of the method using the {day} variable on Sales > Amasty Shipping Table Rates. This is how it should look like on the backend:

    2) Determine the number of delivery days in the table, located at the Methods & Rates tab.

    3) Now check, how the method will be displayed to customers on the frontend - the {day} variable takes the information from the Estimated Delivery (days) column of the table:

    Ship These Shipping Types for Free - the products of the selected shipping types will be sent for free if there are no other applicable shipping rates within the method configured for this type. Note, that the setting will be applied only if the order contains the products of other shipping types, besides the selected ones.

    In case the cart contains only one product with the specified Shipping Type, the shipping method won't be displayed to customers until you complete either of these actions:
    • set a special shipping rate for the mentioned Shipping Type
    • set a rate for the Shipping Type = “All”.

    Comment - fill in this field if you want to leave some extra information to customers. The text will be shown on the checkout page and in the cart (under the shipping method’s name). Use HTML tags if needed. You can also upload an image to the shipping method and insert the {IMG} variable anywhere you want in the Comment field.

    Status - indicate the shipping method as active or not.

    Priority - specify the priority of displaying the method on the Shopping Cart/Checkout pages. The table rates will be sorted according to the rate's Priority: the lower value in the Priority field, the higher the method on the storefront.

    Minimal rate - define the lowest possible value of a rate.

    Maximal rate - specify the maximum possible value of a rate.

    For products with different shipping types - choose the way the rates will be calculated for products with different shipping types.

    • Sum up rates - summarizes the shipping rates of products with different Shipping Types. It means that the total shipping rate for the order will constitute the sum of individual rates for every Shipping Type in the cart. Keep in mind, that the rates will be summed up only when they are set up for the same shipping method;
    • Select maximal\minimal rate - compares rates of particular Shipping Types of products in the cart, and selects the maximal/ minimal rate as a total shipping rate for the order.

    For more information please go to the Shipping Type section.

    Weight Type For Calculation - in this tab, you can strictly set up which type of weight should be used for shipping price calculation for specific shipping methods and products. You can choose one of the four options:

    • Volumetric Weight - the extension will use volumetric weight for the calculations.
    • Weight - the extension will use actual weight for the calculations.
    • Max of Volumetric Weight and Weight - the extension will compare the weight of the product to its volumetric weight and choose the greater value.
    • Min of Volumetric Weight and Weight - the extension will compare the weight of the product to its volumetric weight and choose the minimal value.
    For the correct work of the setting, please make sure, that you have filled in the products' weight and volumetric weight in the products' settings.

    Labels

    On this tab, you can create specific Labels for every store view you manage. Fill in the Method Label field at first. Then provide some extra information about the method, by filling the Comment field. .


    Stores & Customer Groups

    Stores - determine the stores, in which the shipping method should be visible to customers.

    Customer Groups - define customer groups, to which the shipping method will be available.


    Import

    Due to the functionality that relies on Magento Import component, it is possible to seamlessly import huge data volumes just in a few clicks.

    Proceed to System → Import Shipping Table Rates.

    In the Import Settings tab, you can upload a CSV sample file. Click here to download it from the guide.

    In the Import Behaviour tab, please choose the needed behaviour type:

    • Add - keeps rates that are present in both selected shipping methods and the file you provided; keeps rates that are present in selected shipping method but are missing from the file you provided; adds rates that are not available in selected shipping method but are present in the file you provided.
    • Replace - this option replaces ALL rates in the selected shipping method with the rates you provided in a file. Firstly, all the existing rates for the selected method will be removed, and then the new ones from your import file will be uploaded.
    • Delete - removes rates you provided in a file from the selected shipping method.
    For the Add and Delete import behaviour types, the extension performs an on-the-fly comparison of whether there are such rates in the selected shipping method.

    In the Validation Strategy tab, you can choose whether to Stop on Error or Skip error entries.

    Specify the number of errors to halt the import process in the Allowed Errors Count field.

    Provide Field separator, Multiple value separator, Empty attribute value constant and enable Fields enclosure if needed.

    Shipping Table Rate Method - select the method to which the import actions will be applied. We have also added the ID number for each method. It is especially useful if the list contains the shipping methods with the same name.

    Choose the file to import.

    File must be saved in UTF-8 encoding for proper import.

    After the file is added, hit the Check Data button to validate the document and see if there are any mistakes.

    If everything is correct, click Import to add, replace or delete new rates.


    Methods & Rates

    Country - define the country to which the shipping rate is available.

    State - choose the State to which the shipping rate should be applied.

    City – specify the city to which the rate will be applied.

    Zip From - To - define a range of postcodes or a particular postcode to which the shipping rate will be applied. To specify a single specific postcode, fill in only the Zip From field or both fields – Zip From and Zip To with the same value. The shipping rate will be applied to all the postcodes within the specified postcode range.

    Price From - To - determine the span of products price to which the shipping rate should be applied. The system will summarize the prices of products with the same Shipping Type and count them as a single price.

    Weight From - To - specify the weight diapason to which the shipping rate will be applied. The weight of products with the same Shipping Type will be automatically summarized by the system and counted as a single general weight as well.

    Qty From - To - determine the diapason of products quantity to which the shipping rate will be available.

    Shipping Type - specify to products of which shipping type the method should be applied. Please go to the Shipping Type section to get more information.

    Rate - specify the shipping rate for the order.

    PPP (Percentage per Product rate) – fill the field if you want the shipping rate to be calculated as a percentage of the products price.

    FRPP (Fixed Rate Per Product) – define a fixed shipping rate per product. The total shipping rate for the order will be calculated by multiplying the mentioned fixed shipping rate on the number of products in the cart.

    FRPUW (Fixed Rate per Unit of Weight) – specify a fixed rate which will be multiplied on a weight of products in the cart to get the total shipping rate for the order.

    Count weight from - set 'Fixed Rate per 1 unit of weight' to apply only if the weight is heavier than specified in this configuration.

    Estimated Delivery (days) - specify the number of days the delivery will take. The information from this column will be inserted in the {day} variable used in the Name field.


    Rate Configuration

    Specify conditions for each particular shipping rate application.

    All the fields of Rate configuration are described at the Methods and Rates section.


    Shipping Type

    'Shipping Type' is a special product attribute. You can apply different shipping rates to the products in the cart, depending on the value of the Shipping Type they have. The default value of a Shipping Type is “All” - it is applied to all products. The principles of the Shipping Type setup in Magento 2 are identical to the ones in Magento 1.

    Please check the blog post to see the examples of how the Shipping Type works.

    Create options for the ‘Shipping Type’ product attribute at Stores > Attributes > Product.

    You can assign Shipping Types you’ve created to the products on the product editing page.

    When the cart contains products with a particular Shipping Type, shipping rates related to the mentioned Shipping Type will be applied. If no shipping rates are specified to the Shipping Type, the rates with the Shipping Type “All” will be applied.


    Volume weight settings

    The Volumetric or dimensional weight is a pricing method which helps a carrier to organize the most efficient usage of the cargo space.

    Dimensional weight is calculated as (length × width × height of a package) / (dimensional factor).

    The shipping factor (DIM) is a number a carrier uses to reach the effective weight of a shipment based on its density. Basically, the dimensional factor is the amount of space the package takes up per pound. If a Volumetric Weight is assigned to the product, the extension compares it with a regular product Weight and choose the biggest value for using in calculations. Use the DIM Factor published by your courier company to establish the dimensional weight.

    For example, we’re shipping 10 pounds of bricks which can easily fit into a 10x10x10 box, making the volume of the box 1 000 cubic inches. When the cubic inches will be divided by the dimensional factor equal 166, the dimensional weight will constitute about 6 pounds. The charge will be rounded up to the 10-pound rate as for the dimensional weight is lower than the actual weight.

    Let's consider the feature in details.


    'Volumetric weight attribute' calculation method

    • Volume weight - set to Volumetric weight attribute.
    • Volumetric weight attribute - choose one of the volumetric weight attributes you've created earlier.

    How to create an attribute?

    1. Go to Stores > Attributes > Product > Add New Product Attribute and specify the attribute parameters.

    2. Then go to Stores > Attributes > Product > Attribute Sets

    3. Choose the product category to which you would like to add a volume weight parameter (the Bag category in our example). Move the attribute you've created to the 'Groups' column, 'Product Details' group.

    4. Go to Products > Catalog and choose a product to edit. In our case, it can be any bag. Specify the Volume Weight field with the required value to complete the setup.


    'Volume attribute' calculation method

    Volume weight - set to Volume attribute.

    Attribute - choose the volume attribute created earlier.

    Shipping Factor - specify the value of the DIM factor. Consult your courier company if needed.


    'Dimensions attribute' calculation method

    Volume weight - set to Dimensions attribute.

    Dimensions attribute - choose the dimensions attribute you've created before.

    The value of the dimensions attribute should be specified in the following format: height*width*length or it is also affordable to use “x” instead of “*”, for example, 12x45x34 or 16*27*33.

    Shipping Factor - specify the value of the DIM factor.


    'Separate dimensions attribute' calculation method

    Volume weight - set to Dimensions attribute.

    Attribute 1, Attribute 2 and Attribute 3 - choose the necessary attributes for volume parameters.

    Shipping Factor - specify the value of the DIM factor.


    How the rates are calculated

    The shipping rates in a shipping method should be set up at first. Check the example below.

    Note: the active conditions are Shipping Type, Quantity, and Country.

    The example of a shopping cart.

    At first, the rates for the products with defined Shipping Types will be applied. As the method contains the rate for the Shipping Type “heavy” and the cart contains a product with the same Shipping Type – “Body-Builder Weight Equipment”, this rate will be calculated first and will constitute $25.

    Two other products have the Shipping Types that are not specified in the method being applied. The method will be available to the cart for the reason that it contains the rates for the Shipping Type “All” which will replace the rates of these two products.

    The calculation of the rate for this group of products has the next algorithm:

    • the products’attributes (Price, Quantity, and Weight) will be summarized;
    • the system will compare the result with conditions set and apply the rate that matches all the requirements.

    In our example we have the restrictions on the number of products with the Shipping Type “All”. As the cart contains 35 items with such Shipping Type, the rate $15 will match. The total rate equals to $40. Remember, that the active Country condition makes the shipping method available only to customers willing to ship products to Australia.


    Troubleshooting checklist

    If the Shipping Table Rates method you’ve created is not displayed:

    1. Check if the shipping carrier is enabled. To do this, please go to Stores > Configuration > Sales > Shipping Methods > Amasty Shipping Table Rates > Enabled for Checkout > Yes. Also, please check if the method you're willing to see at the Frontend is enabled: Sales > Operations > Shipping Table Rates.
    2. If the shipping carrier is enabled, but the method is still not visible, make sure that the shipping method contains all the rates related to the shipping types of products contained in the cart. To be displayed to customers, the shipping method should contain rates for all shipping types, that are found in the cart. Otherwise, the shipping method will not be visible. If the mentioned issue is a reason, the method will become available after adding a new rate with a Shipping Type “All” to the method.

    If the For products with different shipping types field in the shipping methods settings is set to “Sum up rates”, but the rates don't sum up:

    1. Check if these rates belong to the same shipping method. If not, the rates will not be summed up as the setting, mentioned above, works only for the rates with different Shipping Types in the selfsame shipping method.

    Find out how to install the Shipping Table Rates for Magento 2 via Composer.

    · Last modified: 2021/06/29 12:22 by
    Sours: https://amasty.com/docs/doku.php?id=magento_2:shipping_table_rates
    Magento 2 Shipping Table Rates by Meetanshi

    The table rate shipping method references a table of data to calculate shipping rates based on a combination of conditions, including:

    • Weight v. Destination
    • Price v. Destination
    • Number of Items v. Destination

    For example, if your warehouse is in Los Angeles, it costs less to ship to San Diego than to Vermont. You can use table rate shipping to pass the savings on to your customers.

    The data that is used to calculate tables rates is prepared in a spreadsheet and imported into your store. When the customer requests a quote, the results appear in the shipping estimate section of the shopping cart.

    Only one set of table rate data can be active at a time.

    Table Rate in Shopping Cart

    Step 1: Complete the default settings

    The first step is to complete the default settings for table rates. You can complete this step without changing the scope of the configuration.

    1. On the Admin sidebar, go to Stores > Settings > Configuration.

    2. In the Sales section of the left panel, choose Delivery Methods.

    3. Expand Expansion selector the Table Rates section.

      If necessary, first deselect the Use system value checkbox to change the following settings as described.

    4. Set Enabled to .

    5. Enter the Title that you want to appear for table rates section during checkout.

      The default title is .

    6. Enter the Method Name that you want to appear as a label next to the calculated rate in the shopping cart.

    7. Set Condition to one of the following calculation methods:

      • Weight v. Destination
      • Price v. Destination
      • Number of Items v. Destination
    8. For orders that include virtual products, set Include Virtual Products in Price Calculation to if you want to be able to include the virtual product(s) in the calculation.

      Because virtual products—such as services—have no weight, they cannot change the result of a calculation that is based on the Weight v. Destination condition. However, virtual products can change the result of a calculation that is based on either the Price v. Destination or # of Items vs Destination condition.

    9. Configure the handling fee options according to your requirements.

      The handling fee is optional and appears as an additional charge that is added to the shipping cost. If you want to include a handling fee, do the following:

      • Set Calculate Handling Fee:

      • Enter the Handling Fee rate according to the method used to calculate the fee.

        For example, if the charge is based on a fixed fee, enter the amount as a decimal, such as . However, if the handling fee is based on a percentage of the order, enter the amount as a percentage. For example, if you are charging six percent of the order, enter the value as .

    10. If needed, change the Displayed Error Message.

      This text box is preset with a default message, but you can enter a different message that you want to appear if this delivery method becomes unavailable.

    11. Set Ship to Applicable Countries:

      All Allowed CountriesCustomers from all countries specified in your store configuration can use this delivery method.
      Specific CountriesWhen you choose this option, the Ship to Specific Countries list appears. Select each country in the list where this delivery method can be used.
    12. Set Show Method if Not Applicable to if you want to show Table Rates all the time

    13. For Sort Order, enter a number to determine the sequence in which Table Rate Shipping appears when listed with other delivery methods during checkout.

      = first, = second, = third, and so on.

    14. Click Save Config.

      Table Rates

    Step 2: Prepare the table rate data

    1. In the upper-left corner, set Store View to , or to any other website where the configuration applies.

      If necessary, first deselect the Use system value checkbox to change the following settings as described.

    2. Change the Condition as needed.

    3. Click Export CSV.

    4. Save the file to your computer.

      Export CS

    5. Open the file in a spreadsheet application.

    6. Complete the table with appropriate values for the shipping calculation condition.

      • Use an asterisk (*) as a wildcard to represent all possible values in any category.
      • The Country column must contain a valid three-character code for each row.
      • Sort the data by Region/State so the specific locations are at the top of the list, and the wildcard locations at the bottom. This will process the rules with the absolute values first, and the wildcard values later.

      Weight vs. Destination (Australia)

    7. Save the file.

    Step 3: Import the table rate data

    1. Return to the Table Rates section of your store configuration.

    2. In the upper-left corner, set Store View to the website where this method will be used.

    3. For Import, click Choose File and select your completed file to import the rates.

      Import Table Rates

    4. Click Save Config.

    Step 4: Verify the rates

    To make sure that the table rate data is correct, go through the payment process with several different addresses to make sure the shipping and handling rates are calculated correctly.

    Example 1: Price v. destination

    This example uses the Price v. Destination condition to create a set of three different shipping rates based on the amount of the order subtotal for the continental United States, Alaska, and Hawaii. The asterisk (*) is a wildcard that represents all values.

    COUNTRYREGION / STATEZIP / POSTAL CODEORDER SUBTOTAL (and above)SHIPPING PRICE
    USAHI*10010
    USAHI*5015
    USAHI*020
    USAAK*10010
    USAAK*5015
    USAAK*020
    USA**1005
    USA**5010
    USA**015

    Example 2: Weight v. destination

    This example uses the Weight v. Destination condition to create different shipping rates based on the weight of the order.

    COUNTRYREGION / STATEZIP / POSTAL CODEWEIGHT (and above)SHIPPING PRICE
    AUSNT*939.95
    AUSNT*019.95
    AUSVIC*919.95
    AUSVIC*05.95
    AUSWA*939.95
    AUSWA*019.95
    AUS**929.95
    AUS**09.95

    Example 3: Restrict free shipping to the continental United States

    1. Create a file that includes all the state destinations to which you are willing to provide free shipping.

    2. Complete the table rate configuration with the following settings:

      SettingValue
      ConditionPrice v. Destination
      Method NameFree Shipping
      Ship to Applicable CountriesSpecific Countries
      Ship to Specific CountriesSelect only United States
      Show method if not applicableNo
    3. In the upper-left corner, set Store View to , or to any other website where the configuration applies.

    4. For Import, click Choose File and select your completed file to import the rates.

    Sours: https://docs.magento.com/user-guide/shipping/shipping-table-rate.html

    You will also be interested:

    Once you will understand it. Where did you get it. - I was offended. Or upset.



    36666 36667 36668 36669 36670