diff --git a/ghost/admin/app/components/gh-members-lab-setting.hbs b/ghost/admin/app/components/gh-members-lab-setting.hbs index 09afdcf803..fe8db622f9 100644 --- a/ghost/admin/app/components/gh-members-lab-setting.hbs +++ b/ghost/admin/app/components/gh-members-lab-setting.hbs @@ -1,55 +1,57 @@
-
-
-

Connect to Stripe

-

Configure API keys to create subscriptions and take payments

+ {{#if this.stripeDirect}} +
+
+

Connect to Stripe

+

Configure API keys to create subscriptions and take payments

+
+
+ +
-
- -
-
- {{#liquid-if this.membersStripeOpen}} -
-
-
- - -
-
- - - - Find your Stripe API keys here » - -
-
-
-
-
-

How you get paid

- {{svg-jar "stripe-verified-partner-badge" class="gh-members-stripe-badge"}} + {{#liquid-if this.membersStripeOpen}} +
+
+
+ + +
+
+ + + + Find your Stripe API keys here » + +
+
+
+
+
+

How you get paid

+ {{svg-jar "stripe-verified-partner-badge" class="gh-members-stripe-badge"}} +
+

+ Stripe is our exclusive direct payments partner.
+ Ghost collects no fees on any payments! If you don’t have a Stripe account yet, you can sign up here. +

-

- Stripe is our exclusive direct payments partner.
- Ghost collects no fees on any payments! If you don’t have a Stripe account yet, you can sign up here. -

-
- {{/liquid-if}} + {{/liquid-if}} + {{/if}}
diff --git a/ghost/admin/app/components/gh-members-lab-setting.js b/ghost/admin/app/components/gh-members-lab-setting.js index 0f2ba2292d..b46f6a2c72 100644 --- a/ghost/admin/app/components/gh-members-lab-setting.js +++ b/ghost/admin/app/components/gh-members-lab-setting.js @@ -37,6 +37,8 @@ export default Component.extend({ defaultContentVisibility: reads('settings.defaultContentVisibility'), + stripeDirect: reads('config.stripeDirect'), + selectedCurrency: computed('subscriptionSettings.stripeConfig.plans.monthly.currency', function () { return CURRENCIES.findBy('value', this.get('subscriptionSettings.stripeConfig.plans.monthly.currency')); }),