diff --git a/services/web/app/coffee/Features/Subscription/SubscriptionController.coffee b/services/web/app/coffee/Features/Subscription/SubscriptionController.coffee index 4fea7d7382..5821a09d9c 100644 --- a/services/web/app/coffee/Features/Subscription/SubscriptionController.coffee +++ b/services/web/app/coffee/Features/Subscription/SubscriptionController.coffee @@ -61,6 +61,7 @@ module.exports = SubscriptionController = recurlyConfig: JSON.stringify currency: currency subdomain: Settings.apis.recurly.subdomain + showCouponField:req.query.scf subscriptionFormOptions: JSON.stringify acceptedCards: ['discover', 'mastercard', 'visa'] target : "#subscribeForm" diff --git a/services/web/app/views/subscriptions/new.jade b/services/web/app/views/subscriptions/new.jade index adf49b4bf0..575bd40684 100644 --- a/services/web/app/views/subscriptions/new.jade +++ b/services/web/app/views/subscriptions/new.jade @@ -130,9 +130,9 @@ block content select.form-control(data-recurly="country", ng-model="data.country", required) mixin countries_options() - .form-group - label #{translate("coupon")} - input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon") + if showCouponField == 'true' + .form-group + input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon", placeholder="#{translate('coupon')}") .form-group button.btn.btn-success(ng-click="submit()", ng-disabled="processing") #{translate("submit")}