The WooCommerce Checkout Fields & Surcharges allow you to easily apply surcharges (or discount if the surcharge value is negative) and display additional fields in the payment and shipping forms! Both allowances and additional fields can be applied/displayed according to logical rules… all with a nice visual editor!