Custom Prices Fields allows you to create extra price fields on your WooCommerce products. The current version supports checkboxes, radio buttons, select boxes, textareas and input boxes.
Extra price fields are created locally on the edit product page or globally. For each field you have the option to name it, describe it, choose the order and give an optional price. The fields you create show up above the add to cart form.
Supports check boxes, radio button, select boxes, textareas and text fields. More field types on next update!
Prices can change depending on the selected variation.
Global enabled custom fields.
Form Fields Builder for global enabled fields.