WooCommerce Variation Master
WooCommerce Variation Master is a powerful tool that is easy to configure. One of the most distinguished features is probably the cart page popup window. It shows up after the customer clicks the ‘Update’ button that is displayed each time a new item is added to the cart. It is also possible to select different product variations inside the cart. Practically, it means that in case the customer wishes to change the order at the last minute, he does not have to remove the product from the cart and add a new one – he can simply select a different product variation on the cart page.
Many more useful features are included – you can add a border on swatches and show attribute text above them, display swatches on Shop, Archive, and Category pages, add a custom image gallery for each variation, create gallery images slider, etc. The plugin is responsive so whatever features you choose to use, they will be accessible regardless of the device.
As for the price, you can opt between a regular license for $35 and an extended license for $1999.