If you are looking for an all-in-one shipping tool for your Magento 1 or 2 website, pay attention to the portfolio of MageWorx. The company offers a reliable solution that provides the ability to manage all aspects related to shipping. The MageWorx Shipping Suite Ultimate extension provides the ability to streamline advanced Magento 2 shipping rules and restrictions, enables flexible delivery rates, and lets you create highly customizable shipping methods. Below, we describe how the Magento 2 shipping extension works from the perspective of store administrators.
- Magento 2 custom shipping method
- flexible shipping rules
- advanced sipping methods limits
- modify and re-calculate shipping costs
- flexible Magento 2 shipping rates
Note that the Magento 2 module offers a limited set of features in comparison to its Magento 1 counterpart, but all differences will be eliminated soon. For instance, such features as “Auto-detecting customers’ shipping location” and “Shipping zones” are already planned.
As for available shipping opportunities, Magento 2 Shipping Suite Ultimate by MageWorx enables you to create flexible shipping rules on the basis of products, addresses, and cart attributes. For instance, it is possible to offer shipping with a 15% discount during certain hours or dates. Besides, you can limit shipping methods for specific products (heavy, large, fragile, etc).
It is also possible to modify and re-calculate shipping costs in accordance with your business requirements. For example, you can both add surcharges and offer discounts depending on various conditions. Now, let’s have a look at how things are done in the backend.
On the Catalog Price Rule screen, you can see all your rules gathered in a grid. You can rearrange the order of columns by dragging and dropping them. As for filters, they are available under each column title. As for other customizations, it is possible to choose the quantity of ruler per page. The grid itself consists of 6 columns:
- ID (each rule has its own ID that is listed here);
- Rule (rule names are available in this column);
- Start (date when each rule starts being applied);
- End (date when each rule starts being applied);
- Status (active or inactive);
- Web Site (website for which the rule is applied).
While adding a new rule (or editing an existing one), you have to deal with 3 tabs of options: Rule Information, Conditions, and Actions.
In Rule Information, you should specify a name and a description of a rule, choose its status, website, and customer group.
Next, you choose when the rule starts and ends and specify its priority (in order to avoid conflicts with other rules applied to the same customer groups or within the same time intervals).
In Conditions, you can make your rule more precise. Add as much conditions as you need.
Pricing structure rules are gathered under the actions tab. Choose how your new rule should be applied (as a percentage of original, as fixed amount, final price is adjusted to this percentage, final price is adjusted to this fixed amount), specify the discount amount, decide whether subproduct discounts should be applied and subsequent rules should be discarded.
The MageWorx Shipping Rules screen offers almost the same management opportunities and customizations as Catalog Price Rule does. You have filters in each column, may rearrange the order of columns, and can choose the maximum number of rules per page. As for available columns, they are:
- Stop further processing;
While you create a new rule, the same three tabs are available, but they contains slightly different options. Thus, in Rule Information, you specify such parameters as Rule Name, Description, Status, Priority, Store View, and Customer Groups.
Additional options are Available On (you select days when a new rule is available) and Use Time (specify a time interval when the rule is enabled or disabled) that makes To/From time period more precise.
The Conditions tab is absolutely the same as the aforementioned one.
As for Actions, you should choose a type (modify shipping cost or/and hide Magento 2 shipping method) and decide whether further processing should be stopped.
For Modify Shipping Cost, you get the following additional options:
For Hide Shipping Method:
Cart price rules are available in a grid as well. The functionality is the same, but columns are slightly different:
- Coupon Code;
- Web Site;
As for a new Cart Price Rule page, it contains 4 tabs: Rule Information, Conditions, Actions, and Labels.
In General Information you specify Rule Name, Description, Status, Websites, and Customer Groups.
Next, you choose whether to apply a coupon or note. In the first case, two new options appear: Coupon Code (alternatively, you can use auto generation) and uses per coupon (usage limit).
Then, you should set limit on uses per customer, specify when the rule starts and ends, choose priority, and decide whether it can be public in RSS feeds.
The Conditions tab is the same as always.
But Actions is divided into two sections and includes a lot of options. First of all, you should specify how to apply the discount. It can be a percentage of product price discount, fixed amount, fixed amount for the whole cart, or “buy X get Y free”. Next, you choose the amount of the discount and specify such parameters as Maximum Qty Discount is Applied To, Discount Qty Step (Buy X), Apply to Shipping Amount, Discard subsequent rules, Free Shipping.
In the second section of this tab, you can set additional conditions for applying the rule only to cart items matching them.
Under the Labels tab, you specify a default rule label for all store views as well as store view specific labels.
As for the general settings of the MageWorx shipping method, they are available under Store -> Settings -> Configuration -> Sales -> Shipping Methods -> MageWorx Shipping.
The method can be enabled/disabled; you can change its title and name, set price and handling fee, specify an error message text, and choose what countries can be items shipped to within this method. And, of course, there is a sort order. That’s how you create a custom shipping method.
As you can see, the MageWorx Shipping Suite Ultimate Magento 2 extension adds a lot of useful features essentially improving the default Magento functionality. You can purchase the Magento 1 module for $99. As for the Magento 2 extension, it costs $149. Life-time support and updates are guaranteed in both cases; and in case of upgrading from M1 to M2, you can get a 50% discount.