Move apply coupon call out of core