Easy Digital Downloads Custom Prices:
The Easy Digital Downloads Custom Prices extension allows your customers to enter a pay-what-you-want price.
This extension adds an option to each download product that lets you enable a “custom” or “pay-what-you-want” price so customers can enter the amount they wish to pay. This is excellent for donation type products.
Along with enabling custom prices, you can also set a minimum amount for each product.
Check “Enable custom pricing” in the Download Configuration (under the pricing options). Enter a minimum amount (optional). The minimum amount helps you, in not providing the download for FREE.
Requires Easy Digital Downloads version 1.9.5 or later.