Hi,
As Mohamed said, I think that you have to move your Fabrik form that generates a product price in a product page (the Donation product page) by editing the view "product / show_default".
If it's a module, just add it with a loadmodule (joomla function) and then when the price is updated in your Fabrik form, update the value of the custom field in the product page.
Make this field not editable by the user, by this way when the Fabrik form price change, you change the value of the custom field.