I solve this problem below is code.
add_action( 'woocommerce_init', array( $this, 'afwo_add_notices' ) );
public function afwo_add_notices() {
if ( isset( $_POST['whatsapp_cart_nonce_field'] ) && wp_verify_nonce(
sanitize_text_field( wp_unslash( $_POST['whatsapp_cart_nonce_field'] ) ),
'whatsapp_cart_field' ) ) {
echo '';
}
if ( empty( WC()->session->get( 'WhatsApp_cart' ) ) ) {
return;
}
if ( isset( $_GET['index_to_remove'] ) ) {
$index = sanitize_text_field( wp_unslash( $_GET['index_to_remove']
) );
$cart_session = WC()->session->get( 'WhatsApp_cart' );
if ( isset( $cart_session[ $index ] ) ) {
unset( $cart_session[ $index ] );
WC()->session->set( 'WhatsApp_cart', $cart_session );
wc_add_notice( 'Item removed from whatsapp cart successfully',
'success' );
}
}
}