For discussing the development and integration of subscription-enabled shops using Shopify's Subscription APIs.
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!
Solved! Go to the solution
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
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