Tidy up new order validations

Previously, the client-side validations on the new order form were too
verbose, which was causing confusion for our customers. Updated the
validations to read better by using the Stripe library.

https://trello.com/c/TSWVInJ3