---
title: "Fix for Code-1000 noProductIDsFound error in Flutter SDK"
description: "Resolve invalid product identifier errors when managing subscriptions in Adapty."
metadataTitle: "Fix for Code-1000 noProductIDsFound in Flutter | Adapty Docs"
slug: "InvalidProductIdentifiers-flutter"
---

import ProvideBundleID from '@site/src/components/reusable/ProvideBundleID.md';
import Details from '@site/src/components/Details';
import Zoom from 'react-medium-image-zoom';
import 'react-medium-image-zoom/dist/styles.css';

The 1000-code error, `noProductIDsFound`, indicates that none of the products you requested on the paywall are available for purchase in the App Store, even though they're listed there. This error may sometimes come with an `InvalidProductIdentifiers` warning. If the warning appears without an error, safely ignore it.

If you're encountering the `noProductIDsFound` error, follow these steps to resolve it:

## Step 1. Check bundle ID \{#step-2-check-bundle-id\}

<ProvideBundleID />

## Step 2. Check products \{#step-3-check-products\}

1. Go to **App Store Connect** and navigate to [**Monetization** β†’ **Subscriptions**](https://appstoreconnect.apple.com/apps/6477523342/distribution/subscriptions) in the left-hand menu.

<Zoom>
 <img src="/assets/shared/img/subscription_group_open.webp"
 style={{
   border: '1px solid #727272', /* border width and color */
   width: '700px', /* image width */
   display: 'block', /* for alignment */
   margin: '0 auto' /* center alignment */
 }}
  />
</Zoom>

2. Click on the subscription group name. You'll see your products listed under the **Subscriptions** section.

3. Ensure the product you're testing is marked **Ready to Submit**.
    <Zoom>
   <img src="/assets/shared/img/ready-to-submit.webp"
      style={{
        border: '1px solid #727272', /* border width and color */
        width: '700px', /* image width */
        display: 'block', /* for alignment */
        margin: '0 auto' /* center alignment */
      }}
    />
    </Zoom>

4. Compare the product ID from the table with the one in the [**Products**](https://app.adapty.io/products) tab in the Adapty Dashboard. If the IDs don't match, copy the product ID from the table and [create a product](create-product) with it in the Adapty Dashboard.

  <Zoom>

 <img src="/assets/shared/img/product-id-copy.webp"
 style={{
   border: '1px solid #727272', /* border width and color */
   width: '700px', /* image width */
   display: 'block', /* for alignment */
   margin: '0 auto' /* center alignment */
 }}
/>
</Zoom>

## Step 3. Check product availability \{#step-4-check-product-availability\}

1. Go back to **App Store Connect** and open the same **Subscriptions** section.

 <Zoom>
   <img src="/assets/shared/img/subscription_group_open.webp"
   style={{
     border: '1px solid #727272', /* border width and color */
     width: '700px', /* image width */
     display: 'block', /* for alignment */
     margin: '0 auto' /* center alignment */
   }}
    />
 </Zoom>

2. Click the subscription group name to view your products.

3. Select the product you're testing.
   <Zoom>
   <img src="/assets/shared/img/click-product.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
     />
     </Zoom>

4. Scroll to the **Availability** section and check that all the required countries and regions are listed. 

   <Zoom>
   <img src="/assets/shared/img/product-availability.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
     />
     </Zoom>

## Step 4. Check product prices \{#step-5-check-product-prices\}

1. Again, head to the **Monetization** β†’ **Subscriptions** section in **App Store Connect**.

 <Zoom>
   <img src="/assets/shared/img/subscription_group_open.webp"
   style={{
     border: '1px solid #727272', /* border width and color */
     width: '700px', /* image width */
     display: 'block', /* for alignment */
     margin: '0 auto' /* center alignment */
   }}
    />
 </Zoom>

2. Click the subscription group name.

3. Select the product you're testing.
    <Zoom>
    <img src="/assets/shared/img/click-product.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

4. Scroll down to **Subscription Pricing** and expand the **Current Pricing for New Subscribers** section.
    <Zoom>
    <img src="/assets/shared/img/check-prices.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

5. Ensure that all required prices are listed.
    <Zoom>
    <img src="/assets/shared/img/product-pricing.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

    

    ## Step 5. Check app paid status, bank account, and tax forms are active

    1. In **App Store Connect**](https://appstoreconnect.apple.com/) homepage, click **Business**.

    <Zoom>
      <img src="/assets/shared/img/business.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

    2. Select your company name.

    <Zoom>
      <img src="/assets/shared/img/business-name.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

    3. Scroll down and check that your **Paid Apps Agreement**, **Bank Account**, and **Tax forms** all show as **Active**.

    <Zoom>
      <img src="/assets/shared/img/appstore-connect-status.webp"
    style={{
      border: '1px solid #727272', /* border width and color */
      width: '700px', /* image width */
      display: 'block', /* for alignment */
      margin: '0 auto' /* center alignment */
    }}
    />
    </Zoom>

    By following these steps, you should be able to resolve the `InvalidProductIdentifiers` warning and get your products live in the store