There are several points here:
- Is there any to let a user change an item from the Basket (Basket.aspx), Item Details (One Page Checkout) or confirmation (multi page checkout - ShipMethod and Payment) pages? Say a link that says "Change Item" similar to the Delete link on the Basket page.
- Clicking on the link should take you to the item and if the item is saved, replace the current basket item with the new addition.
- When the user clicks on "Change Item" and it takes you to the item, it should preselect the options the user has already picked for the item in the basket.
This is very important to my client so I would really appreciate any solutions or comments?