Hi,
1/ The "vendor zone" is using HikaShop zones ; which means that it will be limited to countries/states ; you can't target cities or zip codes.
If you want another "algorithm" you need a custom plugin and use the trigger "onBeforeProductsVendorAttribution"
www.hikashop.com/support/documentation/1...ctsVendorAttribution
2/ It will require some custom development to add that feature.
Using a custom plugin and "onBeforeProductsVendorAttribution" too ; but also some view overrides to display the specific content.
3/ As point 2 ; it will require some custom development to add that feature.
The vendor attribution has today two methods : the vendor zone (with the limitation that I explained above) and the vendor selection using an item custom field or an order custom field.
Having a vendor zone using zip/cities is complex for the determination of the "nearest" ; I don't see how I could implement something generic in HikaMarket for that kind of feature.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.