You want to charge different shipping cost based on different order weights, i.e. Rs 20 for orders up to 500 gms and Rs 50 for orders above 500 gms.
You can set shipping charges on the orders placed in your store for various conditions such as order total, order weights, different countries and products, etc. Follow the