Here are the video links:
Here are the video links:
In xshippingpro, there are two levels of grouping:
Xshippingpro first calculate grouping based on Group field and finally it calculate grouping again based on Sort Order Fields.
Second level grouping need very seldom. Most of the cases, first/top level grouping is enough to achieve the scenario. However, it might be needed second level grouping in few cases.
Why do you need groupping basically? Sometimes we come up in a situation when we have to take decision what to do in a special case. For example, You want to charge shipping cost $5 if any item is chosen from category A and shipping cost $10 when any item is chosen from Category B. But what will happen when someone want to purchase from both category A and B? Well, you may want sum the shipping cost up Or want to proceed with highest Shipping cost.
You can then let xshippingpro know your decision through groupping mode. For doing so, you will have to navigiate to group mode option, then Choose Group1 is Sum or whatever you want. Now, You will have to assign this group to each of the applicable shipping method in the General tab. Under general tab of the method, you will find an option “Group”. This is field where you need to be assigned it. If you don’t need any group, you can just keep it as “None”.
This way, you can make up to 10 groupings amonst your shipping methods. One method can belong to only one group at a time.
Now let discuss Group of groups or second level grouping. For example, you have 5 top level groups like I discussed above. Now you have come up in a situation where you may need to sum up the cost of the groups. This is very rare case but it may be needed. Thats why Group of Group is only one. To make grouping within groups, you first choose Group mode i.e either it is sum or highest etc.
Then you will have to choose shipping methods for this group. Unfortunately, there is no selection field for this kind of grouping like first level grouping. Xshippingpro consider value of the Sort Order field that is located under general tab to find out or calculate such grouping. Method having same Sort order value will be considered as a group. For example, if you have chosen “Group of groups” is Sum. Now method-A and method-B has sort order value is 1. Now xshippignpro, will consider these two method as a group. So whenever both methods shall become activate simultaneously, xshippignpro will show one method instead of both depending on Group mode (sum, average etc).
Group of groups will even work if you don’t have first/Top level grouping. If you choose any Group mode of “Group of groups“, the it will be activate regardless of first level groups. It will just check methods which have same sort order values and will turn these into a group.
how to set following situation?
initial charge(Rate per parcel) $10
Plus rate per 100g or part thereof $1
So if customer buy an item of 300g
Total charge is $13 (1 x $10 + 3 x $1)
Thanks for your query. Please do following:
1. Under Price setting tab, Select Rate type is Weight.
I am assuming that your default weight unit is gram. If it is KG, then you will have to enter it accordingly. For example, 100 will be replaced with 0.1
Now enter following Unit Ranges:
Start . —- End . —- Cost —- per unit block —- Allow partial
0 —- 999999 — 1 —– 100 – – — – – NO
a. First define a big ranges 0 – 999999 so that it covers all weight
b. Per unit block ensure that it will charge $1 per 100 gram
c. Allow partial ensure that it will not charge partial block. SO it will charge $3 for 250 grams instead of $2.5
2. Under Price adjustment section, enter +10 into the field “Modifier” [+10 means it will add $10 with final cost]
Xshippingpro support following postal rules.
Rule 1: Numeric Postal Range
Range should be defined by single hyphen (-). For example, 100-200 denotes postal codes 100 to 200. If you need multiple ranges, just separated these by comma(,). For example, 100-200,300-400.
Rule 2: Prefix-Range (Prefix hyphen range)
Prefix can be anything. Range should be like Rule 1 that means numeric postal range. Example: KW-10-15 denotes KW10, KW11, KW12, KW13, KW14 and KW15
Rule 3: Prefix-Range-Suffix (Prefix hyphen Range hyphen suffix)
Prefix and suffix can be anything. Range should be like Rule 1 that means numeric postal range. Example: KW-10-15-EE denotes KW10EE, KW11EE, KW12EE, KW13EE, KW14EE and KW15EE
Rule 4: Postal codes separated by comma(,). For example, 1000, AE1111 etc.
Finally, you can use wild cards in the prefix, suffix and single postal codes.
For example, PA2* denotes any postal code starting by PA2.
Again, KW-1-5-* denotes KW1XX, KW2XX, KW5XX and so on. Here XX means anything due to *
Several rules can be mixed together separated by comma. For example: 1200, AE-1-5-*,PA2*
In Xshippingpro, you can divide all shipping methods up to ten group. Why do you need grouping? It can be used following cases:
It support following group type or mode:
For defining several method as a group, first you will have to navigate in Xshippingpro -> Global setting -> Group Option
Now select Group type from available ten groups. You can also enter a group name. This group name will be appeared instead of Method name if group become activate during checkout. This group name can be combined with original method name and its price as well. For placing first method name, you will have to put #1, for the second method name #2 and so on. Also possible to put price like name by placing @1, @2 and so on.
Now you will have to assign your group number to the methods that you need to be linked together under general setting of each method.
Group creation is done!
Finally, it is also possible to make group from the Groups! This is called Group of groups. This group will determine based on Sort Order value defined on general tab of the each method. Shipping method having same sort order value will be placed into same group. Group of groups also can be Lowest, Highest, Average and Sum.
To know more details about top level grouping (Group of methods) and Second level grouping (Group of Groups), please check this
Although I am giving screenshot of xshippingpro but these steps applicable for any module. So any module can be installed by following these steps.
First, unzip downloaded zip file.
You will get another zip file named get xshippingpro.ocmod.zip
Now, please Go to Admin -> Extensions -> Extension Installer.
Then select “xshippingpro.ocmod.zip” and click on continue.
Now please navigate to admin -> Extensions -> Shipping. Now click on Install button located beside X-shipping pro row.
Finally, go to Admin -> Extensions -> Modifications and now click on “Refresh” button
Congrats! You are done. Now it is ready for adding shipping method. New shipping method can be added from admin -> Extensions -> Shipping