Would it work to try price-based or weight-based rates within a single shipping zone?
- Create a single local delivery zone for the postal codes you’re servicing.
- Within this zone, set up different rates based on order price or weight. For example:
- Express Delivery: Set a higher rate for express delivery and label it clearly so customers can choose this option if they want faster delivery. This rate could be available for all orders or only for orders that meet specific criteria (e.g., over a certain weight or order value).
- Normal Delivery: Set a lower rate for standard delivery, which will take 2 days.
If that doesn’t fit your needs because you want more control or automation over how delivery options are presented, you may want to try using a Shopify app that specializes in shipping and delivery options (like Starshipit or others).