Allow the input of a period in donation amount
The donation widgets do not allow users to input a period (".") to specify an amount with cents.
A user recently intended to enter "1000.00" and ended up donating $100k instead of $1k. We refunded the money and had to incur the $3,500 payment process fee due to this issue.
If the concern is people attempting to donate an amount below the cost of a transaction (like one cent), then it would make sense for this fix to also include a minimum donation amount.