FROM CACHE - en_header

legacySubscriptionGatewayEnabled on Shopify Payments store

Silk21
Shopify Partner
7 0 1

Hi, when I run this api:

{
  shop {
    features {
      legacySubscriptionGatewayEnabled
    }
  }
}

on a store with only Shopify Payments provider, I get:

{
      "data": {
          "shop": {
              "features": {
                  "legacySubscriptionGatewayEnabled": false
              }
          }
      }
  }

Does it mean that I can't migration subscription contracts ? or because I have only Shopify Payments I can continue?

Reference: https://shopify.dev/apps/subscriptions/migrate/customers

Thanks!

 

Reply 1 (1)
Brian_S
Shopify Partner
52 5 19

That flag is to let you know if a merchant has connected one of the legacy payment gateways (Stripe or Braintree).  If its false and you're hoping to create remote payment methods from one of those gateways, it will not work. 

 

Here's the docs to learn more

- Stripe: https://shopify.dev/apps/subscriptions/migrate/customers#migrating-from-stripe

- Braintree: https://shopify.dev/apps/subscriptions/migrate/customers#migrating-from-braintree

 

Brian Singer
CTO & Cofounder of Subscription Service - Awtomic
awtomic.com