For product type 'donation' allow customer to choose "price" and add allocation field Using Drupal commerce I want to change checkout functionality to allow the user to choose the amount for product type 'donation' on the user details page. See here:



The user should be able set "the price". How would I go about this?

You may also see that I  want to add a custom input for choosing allocation of the donation. Would I do this using a hook to alter the form? How? And would it capture the data within commerce store admin?
Did you try Commerce Donate module ?! I think it should solve the issue you are looking for !

Check the Screenshot below.