Change PriceField to DecimalField
Ensure amount is not greater than captured amount on refund