Constraint purchase amount to >0
Similarly for an acceptance
Move to AmountMultiplier mixin, fix owednesses