Skip to content

Allow Network Access - "Could not grant checkout ui extension scope 'read_checkout_external_data'" #2684

Open
@Giftcanada

Description

@Giftcanada

Please list the package(s) involved in the issue, and include the version you are using

shopify api_version = "2025-01"

Describe the bug

When I navigated to Shopify partners panel, selected my app, then under Build --> API Access tab, I clicked "Allow network access" button within the "Allow network access in checkout and account UI extensions" section, an error occured:

There seems to be a problem with the following:
Could not grant checkout ui extension scope 'read_checkout_external_data'

Steps to reproduce the behavior:

https://shopify.dev/docs/api/checkout-ui-extensions/2023-10/configuration#network-access

I followed the above documentation, the exact steps:

  1. Go to your Partner Dashboard.
  2. Click the name of the app that you want to change.
  3. Click API access.
  4. Under Allow network access in checkout UI extensions, click Allow network access

Expected behavior

"Your request is automatically approved and your app is immediately granted the approval scope that's required for your checkout UI extension to make external network calls."

In that case, the ui-extension plugin can open external links or call external APIs, which is crucial for my project.

I have tried

  1. Modifying shopify.app.yoml to include the scopes = "read_checkout_external_data", that scope does not exist for shopify.app.yoml apparently.
  2. Searched online and it seems like nobody else has experienced this error either.
  3. Searched for this error within documentation, and it does not seem documented.
  4. Created another shopify app and still running into the same error.

Screenshots

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions