Open ghost opened 10 months ago
The current pwa is designed to handle 10-15 shipping addresses per customer. We will treat a scenario with more than 100 shipping addresses as described by you as a feature request, that requires the following changes
MyAccount Shipping Address Page Improvements
Checkout Address Page Improvements
We will refactor the address loading on checkout shipping page as soon as possible, all other changes we won't handle with a high priority.
Actual Behavior
Scenario: A customer has many shipping addresses (> 100). This could be a distributor who is ordering on behalf of his clients. So the invoice is paid by the distributor but the order is delivered to his client.
With this many addresses the performance is bad since each address is retrieved separately from the REST API. So you may have > 100 requests. Additionally the address list in My Account does not support paging.
Expected Behavior
Performance should be acceptable with many customer addresses.
Optional: Possibility to filter and select addresses. But this is more of a feature request.
Steps to Reproduce the Bug
Tested with PWA 3.3. But I can see that separate requests are still executed in PWA 4.2 https://intershoppwa-b2b.azurewebsites.net/account/addresses
AB#90866