Shop Pay Installments Now Available Across All Your Business Entities

Shop Pay Installments can now be enabled for every eligible business entity in the US, Canada, and UK, giving merchants more flexibility and developers new configuration options. Learn how to activate it and what it means for your store.

Shop Pay Installments Now Available Across All Your Business Entities
6 sections

Shopify’s buy‑now‑pay‑later (BNPL) solution, Shop Pay Installments, just got a major usability boost. If you run more than one legal entity in the United States, Canada, or the United Kingdom, you can now activate Installments on each eligible entity instead of being limited to the primary one. This change removes a long‑standing friction point for multi‑store owners and opens new integration possibilities for developers building on Shopify Payments.

What’s Changing?

Previously, Shop Pay Installments could only be turned on for the primary business entity associated with a Shopify Payments account. The new update expands the eligibility matrix so that every qualifying entity—whether it’s a separate storefront, a regional subsidiary, or a distinct legal brand—can enable the feature directly from its own payment settings. In practice, the backend logic now checks the Installments eligibility at the entity level rather than at the account level.

Who Is Affected?

  • Merchants – Owners of multiple entities in the supported countries can now offer the same BNPL experience to shoppers on each storefront, improving checkout conversion across the board.
  • Developers – Any app or custom integration that reads or writes payment‑method settings must now account for the possibility of multiple entities having independent Installments flags. Existing scripts that only targeted the primary entity may need a small adjustment to loop through all entities.
  • How to Enable Shop Pay Installments Across Entities

  • From your Shopify admin, navigate to Settings > Payments.
  • Under Shopify Payments, click Manage.
  • In the Shop Pay Installments section, you’ll now see a toggle for each eligible entity listed under Business entities.
  • Flip the toggle to On for the entities you want to enable.
  • Click Save. The change propagates within minutes and the installment option appears at checkout for buyers in the supported regions.
  • If you prefer to automate the rollout, you can use the GraphQL Admin API (see the next section) to update each entity’s shopPayInstallmentsEnabled flag.

    graphql

    mutation enableInstallments($entityId: ID!) {

    businessEntityUpdate(id: $entityId, input: {shopPayInstallmentsEnabled: true}) {

    businessEntity {

    id

    name

    shopPayInstallmentsEnabled

    }

    userErrors { field message }

    }

    }

    Key Configuration Details for Developers

    The GraphQL schema now includes the boolean field shopPayInstallmentsEnabled on the BusinessEntity type. When building apps that manage payment settings, query the field to determine the current state and issue the mutation shown above to toggle it. Remember to respect rate limits and include the X-Shopify-Access-Token header for authenticated requests.

    graphql

    query getEntities {

    businessEntities(first: 20) {

    edges {

    node {

    id

    name

    shopPayInstallmentsEnabled

    }

    }

    }

    }

    Action Checklist

  • Verify each entity’s eligibility (US, CA, or UK location, Shopify Payments enabled, and meeting the usual Installments underwriting criteria).
  • Turn on the toggle in the admin UI or run the GraphQL mutation for every entity you want to support.
  • Test the checkout flow on a staging store for each entity to confirm the Installments banner appears.
  • Update any internal documentation or onboarding flows to reflect the multi‑entity capability.
  • Monitor the Payments > Overview dashboard for Installments adoption metrics across entities.
  • Conclusion

    Enabling Shop Pay Installments on multiple business entities removes a historic bottleneck for merchants with complex brand architectures and gives developers a clearer, entity‑level API to work with. By following the steps above, you can roll out BNPL across all eligible storefronts, boost conversion, and keep your payment configuration in sync programmatically. Ready to activate? Head to your Payments settings today, or fire off the GraphQL mutation and watch the results roll in!

    Tags
    Sources

    Related Articles

    Events Subscription Query Complexity Limit Drops to 100 Points – What Developers Need to Know
    Platform Updates

    Events Subscription Query Complexity Limit Drops to 100 Points – What Developers Need to Know

    Shopify is lowering the Events subscription query complexity limit from 250 to 100 points. Learn what this means for your apps, how to audit and refactor subscriptions, and the exact steps to stay compliant.

    September 22, 20265 min
    Polaris CDN 1.1 Goes Stable — New Components, Props, and What It Means for Your Shopify Apps
    Platform Updates

    Polaris CDN 1.1 Goes Stable — New Components, Props, and What It Means for Your Shopify Apps

    Polaris CDN 1.1 is now stable, bringing new UI components, props, and bug fixes. Learn what changed, who it affects, and how to leverage or pin the version in your Shopify apps.

    September 22, 20264 min
    Mastering Shopify Rollouts: Granular Controls for Launches, Events, and Experiments
    Platform Updates

    Mastering Shopify Rollouts: Granular Controls for Launches, Events, and Experiments

    Shopify’s new Rollouts UI gives merchants and developers precise tools to schedule launches, run temporary events, and test changes with traffic‑percentage controls. Learn what changed, who it affects, and how to implement the new workflow today.

    September 22, 20265 min
    Shopify API Update: marketCurrencySettingsUpdate Mutation Removed
    Platform Updates

    Shopify API Update: marketCurrencySettingsUpdate Mutation Removed

    The marketCurrencySettingsUpdate mutation is gone in API version 2027-01. Learn who’s impacted, why it matters, and how to switch to marketCreate and marketUpdate for seamless currency settings management.

    September 22, 20263 min