Optimize Wishlist Updates: Refresh Line Item Only, Not Entire Page
Optimize Wishlist Updates: Refresh Line Item Only, Not Entire Page.
Current Behavior (for customers using live inventory and price via API):
In Configured Commerce, when a user updates a product within a list or quote (e.g., changing quantity or removing an item), the entire list page refreshes. This results in longer load times and a less efficient experience, particularly for large lists.
Requested Enhancement:
Modify list/quote functionality so that updates apply only to the specific line item being changed, rather than forcing a full list refresh (must also adjust the product total). Ideally, this would be handled via an asynchronous update (API call / AJAX request) that re-renders just the affected line item instead of all items in the list/quote.
Business Impact:
Enhances customer experience by making lists more responsive and user-friendly
Especially beneficial for B2B users managing long or complex lists
Outcome:
A smoother, faster, and more modern list interaction that aligns with best practices seen in cart and order management on other eCommerce platforms.
Thank you for submitting this request! Currently in order to handle the complexity of keeping the data consistency between the My List Details and My Lists Page(s) across the wide customer base we require resetting the state after updates on the line item(s) within Lists.
While we do not have any changes planned to alter this behavior on base please feel free to continue sharing feedback and impact.
-
Joshua Pedersen
commented
we are one version: 5.2.2504.2212+LTS