Area/Location based shipping charge

Add your area with charges. when customer select cash-on-delivery(COD) Or Pay-in-cash (Digital payment method) delivery charge will show as per their locations.
You can also use Fixed delivery charge option.
Add location based charge shop configuration > Delivery area
Show delivery charge when customer select COD or Pay in cash

Q1. How to enable location based shipping charge?

Ans: Login as restaurant > settings > Order configuration > Enable Area based delivery charge

Q2. How can I use fixed delivery charge?

Ans: Just disable Area based delivery charge.