Added simple coupon code implementation
Merge branch 'limited-coupon-code-support'