The WooCommerce Checkout Fields & Fees gpl will allow you to easily apply fees (or discount in case the fee value is negative) and to display additional fields in the checkout Billing and Shipping forms!
Both fees and additional fields can be applied/displayed according logic rules…and all done using a nice visual editor!