We need to figure out how to filter the discount and markup fields as percentages so users don't accidentally input a number greater than 1. I spent some time on this trying to use jinja filters, but didn't have any luck. We might need to explore libraries to help.