Hello Woodmart Support,
I am encountering a serious issue with Dokan’s vendor shipping configuration.
The shipping zones defined per vendor do not apply correctly when using state-only targeting (without ZIP/postcodes).
Setup:
I have defined separate shipping zones per vendor:
One for Galați
One for Gorj
One for Alba
Each shipping zone has its own active shipping methods.
I do not use ZIP/postcodes, only states (counties).
The address at checkout is valid and belongs to Galați.
Problem:
Even though WooCommerce correctly detects the zone (Romania – Local Galați – Enable Debug mode checked), the them randomly applies shipping methods from other zones, such as Gorj.
As a result:
Dokan ignores the state-level matching logic.
The wrong shipping method is applied.
The shipping cost is inaccurate, affecting both vendors and customers.
Confirmed:
Zones are correctly configured per state.
Methods are set and active.
The customer address matches the expected state.
Debug confirms WooCommerce matches the correct zone.
Screenshots show:
WooCommerce zone detection
But misapplied method
Vendor shipping settings for Galați, Gorj, etc.
Screenshots: https://imgur.com/a/yrWChcH
Questions:
Is this a known issue with shipping logic?
Can the theme properly apply vendor shipping zones only using states, without ZIPs?
Is there a fix or patch available to address this?
Will this be corrected in a future release?
Attachments:
You must be
logged in to view attached files.