Hi Joaquín!
You can choose to hide some fields on the checkout page by going to Appearance → Customize → WooCommerce → Checkout
, once in there, select the Hidden option on the Company field.
Image URL: https://i.ibb.co/K6FGdpd/kafknafin.png
But if you need to hide other fields, you would need a plugin or custom coding for that.
You could use an extension like Checkout Field Editor to add, edit or remove fields shown on your WooCommerce checkout page.
Also, you could use the following code to hide the ZIP Code field on the checkout page:
add_filter( 'woocommerce_checkout_fields' , 'custom_remove_woo_checkout_fields' );
function custom_remove_woo_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}
You can use a plugin like Code Snippets to add this snippet without having to edit your PHP code.
If you want to delete more fields on the checkout using code, you could take a look at this GitHub Gist thread for pointers:
https://gist.github.com/cryptexvinci/75ba823a824b29e04a08ee7893fc0ee5
I hope this helps!