Solved

legacySubscriptionGatewayEnabled on Shopify Payments store

Silk21
Shopify Partner
23 0 4

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!

 

Accepted Solution (1)

Brian_S
Shopify Partner
157 19 39

This is an accepted solution.

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

View solution in original post

Reply 1 (1)

Brian_S
Shopify Partner
157 19 39

This is an accepted solution.

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