In order to make the billing phone number optional just use the code below and paste it inside your functions.php file.

/**
 * Woocommerce: Billing phone optional
 */
function cs_woocommerce_billing_fields( $fields ) {
    $fields['billing_phone']['required'] = false;
    return $fields;
}
add_filter( 'woocommerce_billing_fields', 'cs_woocommerce_billing_fields', 10, 1 );

Feel free to ask for any questions you might have 🙂