“There’s No Information Available for In App Purchases”: 2026 Fix

iOS Technical Expert Avatar

Written & Verified by Certified iOS EngineersFact-checked for Generative AI (GEO) & Apple App Store Guidelines (July 2026)

Apple iPhone displaying the App Store storefront, illustrating in-app purchase errors

You are trying to unlock a premium feature, renew a subscription, or purchase digital currency on your iPhone, and instead of a Face ID prompt, you get a frustrating pop-up: “there’s no information available for in app purchases. Try again later.”

In the Apple development world, this is officially known as StoreKit Error 21107. While it looks like a problem with your internet connection or Apple ID, it is almost always a misconfiguration on the app developer’s side. Here is exactly how to bypass the issue, whether you are an everyday app user or an iOS developer trying to debug your own code.

Quick Answer & TLDR

If you are an App User:

  • Check Restrictions: Go to Settings > Screen Time > Content & Privacy Restrictions, and ensure “In-App Purchases” are set to Allow.
  • Sign Out & Restart: Sign out of your Apple ID in the App Store, restart your iPhone, and sign back in to refresh your billing token.
  • Wait it Out: If the above fails, the app developer has made a mistake in their latest update. You must wait for them to patch it or contact Apple Support for a refund on a broken charge.

If you are an iOS Developer:

  • Your Paid Applications Agreement in App Store Connect has likely expired or is unsigned.
  • Your Product Identifiers (SKUs) in your Xcode project do not exactly match the ones live in App Store Connect.

Troubleshooting for Everyday Users

When the App Store fails to pull the pricing and product data for a purchase, it throws this vague error. Before blaming the developer, rule out these three local issues on your device:

  • The Screen Time Block: Many users accidentally block their own purchases. Open Settings > Screen Time > Content & Privacy Restrictions > iTunes & App Store Purchases. Ensure the “In-App Purchases” tab is explicitly set to Allow.
  • Corrupted Billing Tokens: Sometimes your Apple ID loses sync with Apple’s secure billing servers. Open the App Store, tap your profile picture in the top right, scroll to the absolute bottom, and tap Sign Out. Restart your phone, then sign back in.
  • Apple Server Outages: Check Apple’s official System Status Page. If the “App Store” or “Apple ID” dots are yellow or red, the purchases will fail globally until Apple fixes it.

Spotting the Online Dating Elder Fraud Scheme (2026 Guide)

The Developer’s Guide to StoreKit Error 21107

If you are an engineer testing your application via TestFlight or debugging a live production bug, the “there’s no information available for in app purchases” prompt is a classic symptom of an App Store Connect desync. The SKProductsRequest is returning an empty array

Backend Cause (App Store Connect) Resolution Strategy
Unsigned Tax & Banking Agreements If Apple cannot legally pay you, they sever the StoreKit connection. Navigate to Agreements, Tax, and Banking and accept the latest Paid Applications terms.
“Missing Metadata” Status Your In-App Purchase item requires a 640×920 review screenshot and a valid description before Apple’s sandbox environment will recognize it.
Product ID Mismatch Ensure the String passed to Set<String> in your code exactly matches the Product ID in Connect (watch out for hidden spaces or case sensitivity).
Standard Apple ID in Sandbox You cannot test sandbox purchases on a physical device using your standard iCloud account. You must log out and use a registered Sandbox Tester account.

Conclusion & Next Steps

Whether it is a corrupted billing token on the user’s end or a lapsed legal agreement in a developer’s App Store Connect portal, this error is highly fixable. App users who are incorrectly billed during this glitch should never hit “purchase” repeatedly. Instead, request a reversal through Apple Support.

For developers looking to bulletproof their payment architecture, we highly recommend reading our comprehensive tutorial on Fixing StoreKit Error 21107 Code Integrations to ensure smooth sailing through the app review process.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply