Built for Shopify: Called Customer Account API in the last 30 days issue

Hi,

We have a subscription app in Shopify App Store and recently, a Built for Shopify requirement “Called Customer Account API in the last 30 days” popped up in the Built for Shopify dashboard.

We are trying all we can to fulfill this requirement, but nothing seems to work.

We contacted Shopify Partner support about this and they said that we have to use the Customer Account API in our Customer Account extension, as this is the preferred and more secure way instead of using app proxies.
So we did that, changed the way our Customer Account extension works and after more than a week, this requirement still wasn’t ticked.

So we asked Shopify Partner support again and they said that we have to call the Customer Account API from the server side, as these calls are tracked, but the ones made in Customer Account extension aren’t.

So we also did this and figured out that we can start building a headless customer portal for our app with this.

But even after a few days of making these API calls server side, this requirement remains unchecked.

We are now making API calls through our backend, as per the documentation here (Customer Account API reference) AND through the Customer Account extension and this requirement remains unchecked.

We are getting a bit frustrated, as we can’t seem to find a way to fulfill this requirement and the deadline for it is closing in.

Does anyone have a similar issue or can maybe someone from Shopify check what is going on here and why does this requirement remain unticked?

Just a quick update. It seems that this was resolved as this requirement is now ticked again.