-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
Context
First of all, thank you for the work done on MercurJS and the Vendor Panel.
This issue comes from attempting to configure shipping in a real multi-vendor marketplace setup.
Observed Behavior
The Vendor Panel exposes routes and actions for creating shipping options
(e.g. service zones, shipping profiles, shipping options),
but the flow cannot be completed successfully.
Root Cause (UI Level)
In CreateShippingOptionDetailsForm.tsx, critical fields are commented out:
- fulfillment_provider
- fulfillment_option_id
As a result:
- Vendors cannot select a valid fulfillment method
- The form submits incomplete or invalid data
- The feature appears available but is not usable
Impact
- Misleading UX for vendors
- Shipping configuration is effectively blocked
- No validation or guidance is provided
Suggestion
Either:
- Fully implement the vendor shipping option creation flow
or - Hide/disable this feature until the backend and governance model are finalized
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels