Feature Request: Service Area Validation / Heat Mapping
A
AP
In conjunction with the Address Validation function should be the ability to set Service Areas and conditions for working outside of a set Service Area.
Think: SERVICE AREA HEAT MAPPING
EXAMPLE:
I operate a mobile service-based business in the Northern region of a city's metro area.
I am able to service the 4 counties within the closest proximity to my location before the travel time requirement makes my service pricing obsolete.
There are 12 counties across my whole region that I would like to service, or would like to assign employees or contractors to service.
RECOMMENDATIONS:
• SERVICE AREA VALIDATION OPTIONS
I would like the ability to set service area based on:
1) General Proximity: A service area based on the distance / proximity from a location point / address that I choose.
2) County: A service area based on a set of State Counties that I choose.
3) Zip Code: A service area based on a set of Zip Codes that I choose.
+ An option to set additional distance / proximity to County & Zip Code service areas.
• FUNCTIONALITY OPTIONS
These function options would allow me to create additional logic to my Service Area Validation Options:
1) Service Area Blocking:
- The ability to block services from being booked outside of my selected Service Area.
- The client attempting to book the service would see an error message: Either a standard error message, OR a message that I can customize, such as a prompt for the client to email or call my business to book or for more information.
2) Service Area Up-charging:
- The ability to set service / travel fees that automatically apply based on proximity to a set service area.
- This should be able to be set based on General Proximity, County, or Zip Code.
- The ability to set multiple proximity zones and assign additional "Service Fees" associated with each. This would allow for a business to charge appropriately for travel time, if they desire.
3) Multiple Service Hubs:
- The ability to add multiple service hub locations, with their own individual Service Area Validation Options and Functionalities; This could be for a business with multiple locations, in based on locations of employees or contractors who service certain locations or regions.