Core issue: A custom app experiences inconsistent access to customer data across stores on the same Basic plan, despite having identical API scopes (app permissions).
Proposed explanations/checks:
Customer Privacy/Data Sharing settings may be stricter on one store, limiting available customer fields.
Regional compliance (GDPR in the EU, CCPA in California) and customer consent flows can automatically restrict data access.
Differences in how the custom app was installed or configured between the stores.
Legacy variants of the “Basic” plan with older permission structures.
Clarifications: GDPR (General Data Protection Regulation) and CCPA (California Consumer Privacy Act) can enforce consent-based data limits.
Status and next steps: No resolution yet. Compare privacy/data sharing settings, consent flows, app installation method, and potential legacy plan differences across the affected stores to pinpoint the cause.
Summarized with AI on December 11.
AI used: gpt-5.
I have a custom app that integrates with multiple e-commerce stores. The issue I’m facing is that some users on the Basic plan restrict access to customer data, while others on the same plan don’t.
Is there any additional configuration or setting I might be missing?
I’ve already checked the API scopes, and both stores have the same permissions configured.