add_action('woocommerce_checkout_process', 'is_phone');
function is_phone() {
if( ! isset( $_POST['billing_phone'] ) || ! preg_match( '/^(((\+|00)98)|0)?9\d{9}$/', $_POST['billing_phone'] ) )
wc_add_notice( __( '<b>تلفن</b> وارد شده معتبر نمی باشد.' ), 'error' );
}