Added a 'paid_original_product_total' to orders, and have the minimum spend condition check that
Reinstate purchase limiting
Dont' rely on validations from schema for shipping postcode (cause it's conditional)