Easy Digital Downloads Custom Prices
With this add-on, you can give clients the choice to set their own price for download products by adding a “custom” or “pay-what-you-want” pricing option. If you’re looking for anything to donate, this is a great option.
Check the box in the Download Configuration that says “Enable custom pricing” (under pricing options). Enter a minimum amount (optional).