Help with Post check out extension

Hi, I’ve been having trouble for a while now. I basically launch the app and it works flawlessly on my stores and those within my organization. The post-purchase extension also works flawlessly. I’m trying to get the app published and I don’t know why Shopify’s app reviewers see it, but when it comes to the crucial point of showing products in the post-purchase setting, they can’t seem to get it working. This gives me this error: POST https://eq-harvard-relative-atlanta.trycloudflare.com/api/offer net::ERR_NAME_NOT_RESOLVED

It’s basically like it can’t see the domain generated by the app.

Tell me you know how to fix it.

I’d also like to know how I can import the products I selected from the app settings and get those products in the post-purchase extension.

This domain seems like the temporary domain that is only available when you run “npm run dev” or something like that?

Are you hosting your app anywhere?

Inside your partner dashboard > Click into the app in question > Configuration

Here you will need to change the “APP URL” from the dev url to where you are hosting your site.

https://eq-harvard-relative-atlanta.trycloudflare.com is only live when you are using “npm run dev”

I’m currently reviewing the app. They told me to always use Shopify’s dynamic URL to use the app. Am I doing this wrong? I haven’t found any documentation that says otherwise. They also told me that once the app is approved, I no longer have to keep it active myself. It goes to Shopify’s servers, so they’ll use their own URL. Or is that also a lie?

Sorry, that is the part I missed.

You are correct, extensions are hosted on Shopify.

No problem, however I did more checks and the Cloudflare link mentioned above appears to be the active one, even if in reality the really active one is another, it is as if Shopify was unable to correctly identify the URL to point to for stores outside my organization