fix broken test
refactor total determination into one spot. disallow dicount and coupon usage simultaneously
better refactoring and tested with topaz
Merge pull request #7 from wellnessfx/feature/48424015-no_coupon_and_referral_discount

Feature/48424015 no coupon and referral discount