I am running a client store and they want to give free shipping in India and shipping charges 2000 for all other countries how to achieve this?
@prince_ramgarhi Can be done in various way. Table rate should be easy enough for you. Configure 0.00 for India and 2000 for rest of the world (*). Just with the 2 rows should be good.
You can follow below shared official document.
https://docs.magento.com/user-guide/configuration/sales/shipping-methods.html
In this there are multiple way to to achieve this:
1. You can define FREE SHIPPING for India and FLAT for rest other countries.
Or
You can set TABLE rate shipping method to achieve this.
Hi @prince_ramgarhi
Kindly refer below link for your issue:
https://www.mageplaza.com/kb/how-to-configure-table-rates-shipping-method-magento-2.html
It may help you to resolve issue.
It issue resolve, please click on 'Kudos' & Accept as Solution!
Hello @prince_ramgarhi
you can do either table rate and using flat rate
Using flat rate you can assign international shipping price and create cart rule with India country and set free shipping for matching item
let me know if you need more info to create rule