Hi,
We received a warning for our app OrderRules - Store Open Limits with the following required change:
“Sidekick app extensions must align with your app’s stated functionality. Remove or update Sidekick capabilities that do not match your App Store listing.”
The app listing page also shows this message:
“Sidekick app extensions must operate within the scope of your app’s core functionality. To ensure platform integrity and merchant transparency, your extension configuration, public App Store listing, and actual runtime execution must be materially consistent. Tools, intents, and actions exposed to Sidekick must be a logical representation of what your app does for the merchant on its own surface.”
However, we are not seeing a specific flagged item, field, tool, instruction, response, or listing section that explains what exactly needs to be changed.
Our Sidekick integration is read-only and only surfaces data related to what OrderRules already does inside the app, such as:
- Store business hours / opening schedule
- Storewide order limits
- Product, variant, and collection limits
- Per-customer order limits
- Holiday closures / blackout dates
- Remaining order capacity
We want to ensure full compliance with the requirements, but the warning does not specify the exact mismatch. And we are not sure what the actual issue is here.
Could someone from Shopify or the community help clarify:
- Where can we see the specific Sidekick extension issue that triggered this warning?
- Is this usually caused by the App Store listing not mentioning Sidekick support clearly enough?
- Should our listing explicitly state that merchants can check OrderRules limits and remaining capacity from Sidekick?
- Could wording in the Sidekick response, such as asking whether the merchant wants to “adjust” rules, be considered misaligned if the integration is read-only?
- Is there a recommended review path after we update the listing, extension summary, or tool descriptions?
We keep the integration tightly scoped to OrderRules’ actual functionality and would appreciate any guidance on what Shopify expects here.
Thanks in advance.
Hi @Jahangir,
Based on Shopify’s Sidekick documentation and the new App Store requirement 2.2.8, reviewers will check whether your Sidekick extension matches your app’s main purpose.
For OrderRules, allowing merchants to view business hours, order limits, blackout dates, holiday closures, and remaining capacity through Sidekick seems relevant and compliant.
I recommend checking that the following are consistent:
extensions_summary in shopify.app.toml
- Extension and tool descriptions
- Sidekick instructions and responses
- Your public App Store listing
- The extension’s actual runtime behavior
If the extension is read-only, Sidekick should not suggest that it can update or modify rules. Also, clearly mention these Sidekick capabilities in your App Store listing so reviewers understand how the extension supports OrderRules.
Hey @Jahangir - thanks for flagging and for the detailed response.
I dug into this on our end. The evaluation evidence points to two tools declared in your Sidekick extension configuration whose functionality isn’t currently described in the App Store listing:
get_analytics, which provides revenue, average order value, top products, busiest days, and sales or capacity analytics.
get_subscription, which provides the OrderRules plan, trial status, pricing, and included features.
The rest of the evaluated functionality, such as store schedules, order limits, customer limits, and delivery rules, appears connected to functionality already described in the listing. This isn’t a full approval of those capabilities, but the two above are the specific examples identified by the evaluation.
The available options appear to be removing those two Sidekick capabilities or updating the listing to materially describe them. With that said, I’m still confirming that interpretation internally so use this information as general guidance only with that in mind.
This level of detail isn’t currently available without reaching out to us, so I’m also looking at how we can make these error messages clearer and capability-specific in the Partner Dashboard, so developers can see which capability triggered the warning and where to look instead of having to infer it from a generic message. Until then, anyone in a similar scenario can use help.shopify.com to open an authenticated support ticket.
The public requirement is documented here: New App Store requirements for Sidekick app extensions - Shopify developer changelog
I’ll follow up with in this thread once I have more to share. Hope this helps in the meantime!