Waiting for author
Overview of the issue
When using Bookings and Appointments For WooCommerce Premium with WPML and WCML, it is not possible to add the same bookable product to the cart multiple times.
Attempting to do so results in the message:
“You cannot add another
product nameto your cart.”
Workaround
Please, make sure of having a full site backup of your site before proceeding.
- Add the following code to your theme’s functions.php file.
// WPML Workaround for compsupp-8226 add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) { $product = wc_get_product( $post_id ); if ( $product && 'phive_booking' === $product->get_type() ) { return false; } return $allow; }, 10, 4 );