I have setup local delivery on my store, but would like to have multiple rates for the local delivery option based on the order price.
Ie. if an order is between R0 and R499 then delivery is R50, but if its R500 or more then delivery is free. This is for 20km radius.
Also it would be nice if I could do the above but for multiple radius' ie. have multiple rates for less than radius x and then multiple rates for greater than radius x but less than radius y.
Any assistance would be greatly appreciated.
To be that granular you either need an app , or create one using the shipping apis and/or carrier service api.
If your on shopifyPlus use checkoutscripts to change available shipping options.
A possible workaround is to set a free product with profile that uses those rates and add it to the customers cart premptively asking for destination.