Bah, timer just ran out on editing when I had one last change to make for clarification:
That might not be the BEST way to do it, but it's working for me. It adds the difference between whatever they put in the attributes blank and the product price (attr_value - product_price) back to the product price as an attributes charge. If you set your initial product price as 0, it would then be the only thing setting the price for the product. If your initial minimum donation is... 10 bucks... and they put in 20... it will charge 20... not 30. If you wanted it to ADD to the price, rather than replace it... just take the "- $products_price" parts out of the math equations in the first and 3rd bits of custom code.
I would love to get some feedback on this, as it's the first functional coding I've ever done in PHP.



