Skip to main content

Hi! Just want to share our experience with App Store and app review team not able to fetch products.

So we got rejected several times because product prices were not showing up for app review team, while local testing on device and also TestFlight consistently worked ok. So we decided to hardcode our subscription prices and it helped, app got released to App Store. But unfortunately payment wasn’t working, as products were coming still empty. We planned several strategies how to debug it, but I really wanted to give it a time, because a lot of users were posting that it took up to 24 hours for payments to propagate. In our case it took ~72 hours! But it works now! So guys don’t loose hope and just give it a time. 

P.S. while waiting for payments to propagate, on Approved subscriptions page we fixed typo in our subscription Localization and it turned into waiting for review status. Payments started working as our localization got approved. So not sure at all but maybe it helped payments to propagate 🤷

Thank you for sharing this experience! 


I had been stuck for 2 days...It was not a config problem, per se.  It was the AppStoreConnect setting missing:


Make sure you have In-App Purchases and Subscriptions enabled in your application under the General Settings:

 


I’m dealing with the same issue! Since the subscriptions aren’t approved, getOfferings() doesn’t return anything, and the App Store Review team rejects my app. I’ve tried using a StoreKit configuration file for testing, but it seems they don’t use it during review.

I’ve also explained to the review team and asked them to test with the StoreKit file or approve the subscriptions first, but no luck so far. Has anyone found a solution for this?


@alfonso-briceno App Review uses an environment similar to TestFlight and they will not use a debug environment like the Sandbox or StoreKit Configuration Files. Have you been able to make test purchases yourself in the Sandbox or TestFlight? What state are your subscriptions in in App Store Connect?

For reference, we have a guide on launching that might be helpful here.


Hey Jeffrey! Thanks for the reply. I figured out that I had to input the Tax Info and Bank Account on the business section, I thought I just needed to sign the paid applications Agreement. Too bad they never mentioned this after one month of trying. It is solved now, thank you.


@alfonso-briceno I’m happy to hear this has been resolved! Thanks for the update. Best of luck with your launch!


Reply