Title: Variable Product
Last modified: August 21, 2016

---

# Variable Product

 *  Resolved [Paulo Iankoski](https://wordpress.org/support/users/pauloiankoski/)
 * (@pauloiankoski)
 * [12 years, 5 months ago](https://wordpress.org/support/topic/variable-product-1/)
 * Hi guys,
 * I need to avoid a product to be added in cart twice.
 * Eg. I choose variation A and add to cart. Then, I choose variation B and add 
   to cart. At this point, I need to remove variation A and put variation B single.
 * How we can do this?
 * Tks!
 * [http://wordpress.org/plugins/woocommerce/](http://wordpress.org/plugins/woocommerce/)

Viewing 1 replies (of 1 total)

 *  Thread Starter [Paulo Iankoski](https://wordpress.org/support/users/pauloiankoski/)
 * (@pauloiankoski)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/variable-product-1/#post-4506270)
 * I solved this way:
 *     ```
       add_action( 'woocommerce_add_cart_item', 'remove_duplicated_item' );
       function remove_duplicated_item($var) {
       	global $woocommerce;
   
       	foreach( $woocommerce->cart->cart_contents as $key => $value ) {
       		if( $value['product_id'] == $var['product_id'] ) {
       			unset($woocommerce->cart->cart_contents[$key]);
       			return $var;
       			break;
       		}
       	}
       	return $var;
       }
       ```
   

Viewing 1 replies (of 1 total)

The topic ‘Variable Product’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

## Tags

 * [cart](https://wordpress.org/support/topic-tag/cart/)
 * [variables](https://wordpress.org/support/topic-tag/variables/)
 * [variations](https://wordpress.org/support/topic-tag/variations/)

 * 1 reply
 * 1 participant
 * Last reply from: [Paulo Iankoski](https://wordpress.org/support/users/pauloiankoski/)
 * Last activity: [12 years, 4 months ago](https://wordpress.org/support/topic/variable-product-1/#post-4506270)
 * Status: resolved