Hi all,
We have an app installed from our Warehouse. This app generates the list with all the possible options for shipping or pickup. We have 2 problems.
-
That there are ± 25 options to choose from and this is not a great customer experience.
-
For France there are delivery dates in the description of the Delivery option and we know that in remote locations those dates are never made. Unfortunately we cannot rename the description via the the rename operation.
As for the first problem I was thinking about creating a ToggleButtonGroup to give the Customer the ability to quickly filter the list. But this will not help with problem two.
So I thought I’m creating my own component that groups (5 groups based on logic in the title) and place it on purchase.checkout.shipping-option-list.render-before
the delivery options and create like a accordion effect when the group is clicked it drops out with the options. When selecting the option using the Cart API to update the selected Delivery option. But for this I need to hide the Native Delivery options list. Unfortunately this is not Hiding but removing it from the useDeliveryGroups
completely. When we use the hideoperation.
Is there another way to get this done? So baiscally I need my group
on the place Standard Ground
and the actual options in the Checkout::ShippingMethodDetails::RenderExpanded