ActiveSubscriptions query's name language has silently changed

Hi,

We’re observing a recent issue with the active subscription query, and the language in which the “name” comes in.

Here is an example of the query:


query ActiveSubscriptions {
      currentAppInstallation {
        activeSubscriptions {
          name
        }
      }
    }

We’re using Shopify’s managed billing for the app subscriptions. Usually the name from this query comes in english, and that’s what we use to identify under which plan of the app are the merchants.

However today we’ve noticed for the first time ever the name coming in spanish for a merchant whose the store is in Spanish. Which is a big issue as it breaks the installation process of the app.

Could it be something new from the 2026.01 upgrade? I haven’t seen anything like that in the changelogs.

Is there a better alternative as of today?

Thank you for looking into this one.

1 Like

I believe that the issue could be related to the fact that Shopify has silently transalted the app’s listing Plans to Spanish. A bit worried that it has been done silently given that so far the display name was the only way to identify a plan.

We also found that it seems that Shopify has released a plan_handle a few release ago: New planHandle field for managed pricing app subscription plans - Shopify developer changelog

A solution explaining how to use the handle be found here: Managed pricing: planHandle is null

Hey @Soufiane_Ghzal thanks for sharing the solution you found!

1 Like