Budget: 3999 UAH Deadline: 4 days
Good day!
The task is clear: implement the logic "Address -> Coordinates -> Hit in the zone polygon -> Cost calculation".
I will do this through the integration of Google Maps API (Geocoding + Autocomplete) in WooCommerce checkout.
How it will work:
Google Autocomplete: The client starts typing the street — official names from the map are pulled up (this will eliminate errors in addresses).
Math Logic: The script instantly checks which polygon (Green/Yellow/Red zone) the client's coordinates fall into.
Dynamics: If the cart total is below the zone threshold — we show the delivery cost. If it is higher — we reset the price and write "Free".
Experience: I have implemented similar solutions for food delivery services (where the price depends on the radius or drawn zone).