Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Issue with Extensions Not Visible to Review Team in My Shopify App

Issue with Extensions Not Visible to Review Team in My Shopify App

abiagiodev
Shopify Partner
1 0 1

Hello Shopify Community,

I've developed a Shopify app that includes two extensions and an explanatory page describing their functionality. However, I'm encountering an issue during the app review process.

While the extensions consistently appear and function as expected on my own test stores, the review team has reported that they cannot see these extensions when conducting their review.

Here's what I've implemented so far:

  • Two extensions integrated within the Shopify app.
  • An explanatory page that outlines how these extensions should operate.
  • Thorough testing on multiple personal Shopify stores, where the extensions are visible and operational.

I'm looking for guidance or suggestions on why this discrepancy might be occurring. Has anyone experienced a similar issue where the app's extensions are visible to the developer but not to the Shopify review team? Are there specific settings or configurations that I might be missing?

I appreciate any advice or insights you can offer to help resolve this issue. Thank you for your support.

Replies 10 (10)

kiranpatel_77
Shopify Partner
6 0 0

You need to update the `.toml` file. After updating, the app extension will be visible in both the development and live stores. Please refer to the attached file below.

Note: After updating, please run the following commands:
- npm run dev -- --reset
- shopify app dev

AB5
Shopify Partner
9 0 0

Thanks @kiranpatel_77 - I am struggling with the same issue, although updated the toml file based on your recommendation but no luck can you share any pointers? Extension is already approved and works well on development store but in merchant store its not working. Thanks in advance.

kiranpatel_77
Shopify Partner
6 0 0

can you share your toml file, so i can may be help.

AB5
Shopify Partner
9 0 0

Thanks a lot @kiranpatel_77 for your reply - Please find toml file (Some information masked) 

 

Toml File

 

Looking forward to hear back.

Thanks again.

 

 

kiranpatel_77
Shopify Partner
6 0 0

Hello, I have updated some portions of the TOML file. Please review it and re-run the app extension.
TOML file

Also, please make sure that the app proxy, POS, and handle are correctly added.
screenshot

Hope this helps!

AB5
Shopify Partner
9 0 0

Thanks a lot again for your reply here is what I did :

 

1. Updated the toml file as per your suggestions. 

2. Started getting an error that "handle" field is unrecognized, so upgraded the shopify-cli and that fixed the issue.

3. Started getting now :

Validation errors in shopify.app.toml: │
│ │
│ • [webhooks.subscriptions.0.uri]: URI isn't correct URI format of https://, │
│ pubsub://{project-id}:{topic-id} or Eventbridge ARN

 

Then I updated the file to contain the https:// URL but whenever I run yarn deploy --reset it again resets the shopify.app.toml file this section to this.

I am not sure why it is picking up : 

 

api_version = "2021-04"

and updating URI to script/delete_data

 

Thanks again

AB5
Shopify Partner
9 0 0

Hi @kiranpatel_77 

The issue with updating of Uri data is fixed as I updated the eventbrige arn in apps webhook and match it in toml but api_version is always getting updated to api_version = "2021-04" in shopify.app.toml and app specific toml file, was able to deploy but still post purchase page is not getting shown up in merchant's live site.

AB5
Shopify Partner
9 0 0

Hi @kiranpatel_77 Was able to resolve the version issue as well, here is the latest toml files

Was able to deploy but still no luck.

 

Thanks again in advance.

kiranpatel_77
Shopify Partner
6 0 0

Hello, Please add the appropriate information to the TOML file as you did in the app configuration. Also, ensure that your webhook is working correctly.
updated toml file

You can refer to this screenshot for guidance on setting up your app configuration.
Hope this helps!

AB5
Shopify Partner
9 0 0

Hi @kiranpatel_77 Thanks for the revert. I updated the same and deployed with my matching configurations in the app but no luck. The only difference on what you suggested and what I uploaded is 

1. My webhooks are having AWS arn rather than https

2. I don't have any app_proxy setup so not included in the toml file.

 

Here is my toml file (with edit access) kindly comment if anything looks off to you.

 

Thanks