Error when changing delivery type when seller has recursion
ID: 597915
No Fix
Published on 6/14/2022
•
Last update on 2/16/2024
Summary
In the scenario where the seller has recursion, when arriving at the checkout stage and changing the delivery type from delivery to pickup, the user receives the error "Unable to communicate with the seller ...." but actually the error is "The address cannot be used for the given delivery channel". This is due to the recursion where the API does not know how to deal with this type of scenario and the UI does not select a deliveryChannel.
Simulation
In the recursion scenario, go to the checkout step and choose to change the delivery type from delivery to pickup, when making this change the error occurs.
Workaround
N/A