I face many problem on shipping module, hope all experts here can guide me to solve it
I set Configuration/Shipping/Packaging/Maximum Package Weight = 20KG
and this is my table rate for zone 1:
0.5:21.34,1:26.51,1.5:31.68,2:36.85,2.5:42.02,3:47.19,3.5:52.36,4:57.53,4.5:62.70,5:67.87,
5.5:73.04,6:78.21,6.5:83.38,7:88.55,7.5:93.72,8:98.89,8.5:104.06,9:109.23,9.5:114.40,
10:119.57,10.5:124.74,11:129.91,11.5:135.08,12:140.25,12.5:145.42,13:150.59,13.5:155.76,
14:160.93,14.5:166.10,15:171.27,15.5:176.44,16:181.61,16.5:186.78,17:191.95,17.5:197.12,
18:202.29,18.5:207.46,19:212.63,19.5:217.80,20:222.97
My problem:
1) since I set max packaging weight is 20KG, why customer still can buy product more than 20KG and proceed to payment?
2) if I remain database configuration_value varchar=255, table rate will chop at 13KG, weight more than that will display as below, but the problem is it can proceed payment with $0, any way to solve this problem?
Quote:
Shipping Methods: Rates:
World zones (The shipping rate cannot be determined at this time, please contact us) $0.00
3) if I extend database configuration_value varchar to 9999, after 20KG, it will display random rate for worldzones rate, example when total product weight is 21KG, but world zones rate display 10.25KG rate.
Hope someone can help me to fix this.